Udostępnij za pośrednictwem


Jak: kopiowania kolumny z jednej tabeli do innej

Można kopiować kolumny z jednej tabeli do innej, kopiowanie tylko definicji kolumny lub definicji i danych.

[!UWAGA]

Nowa wersja Projektanta tabel jest dostępna dla baz danych w formacie SQL Server 2012. W tym temacie opisano starą wersję Projektanta tabel, której można używać do baz danych w starszych formatach programu SQL Server.

W nowej wersji definicję tabeli można zmienić za pomocą graficznego interfejsu lub bezpośrednio w okienku skryptów. W przypadku użycia interfejsu graficznego definicja tabeli jest automatycznie aktualizowana w okienku skryptów. Aby zastosować kod SQL w okienku skryptów, kliknij przycisk Aktualizuj. Więcej informacji o nowej wersji można znaleźć w temacie Tworzenie obiektów baz danych przy użyciu Projektanta tabel

.

[!UWAGA]

Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

Aby skopiować definicje kolumn z jednej tabeli do innej

  1. Otwórz tabelę z kolumny, które chcesz skopiować i jeden, który chcesz skopiować do.

  2. Kliknij kartę dla tabeli z kolumny, które chcesz skopiować i wybierz te kolumny.

  3. Z Edytuj menu, kliknij przycisk kopię.

  4. Kliknij kartę dla tabeli, do którego chcesz skopiować kolumn.

  5. Zaznacz kolumnę, ma następować wstawianych kolumn i z Edytuj menu, kliknij przycisk Wklej.

Podczas kopiowania kolumny baza danych , który ma alias typ danych z jednej baza danych do innego użytkownik-zdefiniowany typ danych mogą nie być dostępne w docelowej baza danych.W takim przypadku kolumnie zostanie przypisany zbliżony dostępne w tej baza danych typ danych bazowy.Aby uzyskać więcej informacji o typach danych alias , zobacz witryny firmy Microsoft sieć Web.

Aby skopiować dane z jednej tabeli do innej

  1. Postępuj zgodnie ze wskazówkami dla kopiowania powyższych definicji kolumn.

    [!UWAGA]

    Przed rozpoczęciem kopiowania danych z jednej tabeli do innej, upewnij się, że typów danych w kolumnach przeznaczenia są zgodne z typami danych źródłowych kolumn

  2. W Eksploratorze serwera, kliknij prawym przyciskiem myszy tabel węzeł i kliknij przycisk Nowa kwerenda.

  3. Z Projektant kwerend menu, wskaż Zmień typ, a następnie kliknij przycisk Wyników wstawiania.

  4. W Wybieranie tabeli docelowej dla wyników wstawiania okno dialogowe, zaznacz tabelę, do której chcesz skopiować dane, a następnie kliknij przycisk OK.

    Jeśli są kopiowane z wierszy w tabeli można dodać tabeli źródłowej, jak tabela docelowa.

    [!UWAGA]

    Projektant kwerend nie można ustalić z góry, które tabele i widoki, można aktualizacja.W związku z tym, listy tabel w Wybieranie tabeli docelowej dla wyników wstawianiaokno dialogowe pokazuje wszystkie dostępne tabele i widoki w połączeniu danych wykonywana jest kwerenda, nawet tych, że nie można skopiować wiersze do.

  5. Kliknij prawym przyciskiem myszy, w treści okienko diagramu i skrót,menu, kliknij przycisk Dodawania tabeli do diagramu.

  6. W Dodaj tabelę okno dialogowe, wybierz każdej tabeli, z którego chcesz skopiować dane, kliknij Dodaj, a następnie kliknij przycisk Zamknij.

    Tabele w skróconej formularz, są wyświetlane w okienkodiagram.

  7. W skrócie tabel zaznacz pola dla każdej kolumny, z których chcesz skopiować dane.

  8. W kryteria okienkow Dołącz kolumny, dla każdej kolumny docelowej, wybierz polecenie Kolumna, z której chcesz skopiować dane.

  9. Określ wiersze, które mają być skopiowane, wprowadzając warunki wyszukiwania w okienkokryteriów.Aby uzyskać szczegółowe informacje, zobacz Jak: Określanie warunków wyszukiwania.

    Jeśli warunek wyszukiwania nie zostanie określony, zostaną skopiowane wszystkie wiersze z tabeli źródłowej do tabeli docelowej.

  10. Jeśli chcesz skopiować informacje podsumowujące, określ Group By opcje.Aby uzyskać szczegółowe informacje, zobacz Jak: podsumowywanie lub agregowanie wartooci ze wszystkich wierszy w tabeli.

  11. Kliknij przycisk Execute SQL przycisku do uruchamiania kwerenda.

    Podczas wykonać instrukcji insert wyniki kwerenda, żadne wyniki nie są zgłaszane w wyników w okienko.Zamiast tego pojawi się komunikat informujący o liczbie wierszy skopiowanych.

Podczas kopiowania kolumny baza danych , który ma alias typ danych z jednej baza danych do innego użytkownik-zdefiniowany typ danych mogą nie być dostępne w docelowej baza danych.W takim przypadku kolumnie zostanie przypisany zbliżony dostępne w tej baza danych typ danych bazowy.Aby uzyskać więcej informacji o typach danych alias , zobacz witryny firmy Microsoft sieć Web.

Zobacz też

Zadania

Jak: duplikowanie tabel

Koncepcje

Tabele (wizualne Narzędzia bazy danych)

Inne zasoby

Praca z kolumnami

Praca z tabelami w Projektancie tabel

Projektowanie tabel