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
Otwórz tabelę z kolumny, które chcesz skopiować i jeden, który chcesz skopiować do.
Kliknij kartę dla tabeli z kolumny, które chcesz skopiować i wybierz te kolumny.
Z Edytuj menu, kliknij przycisk kopię.
Kliknij kartę dla tabeli, do którego chcesz skopiować kolumn.
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
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
W Eksploratorze serwera, kliknij prawym przyciskiem myszy tabel węzeł i kliknij przycisk Nowa kwerenda.
Z Projektant kwerend menu, wskaż Zmień typ, a następnie kliknij przycisk Wyników wstawiania.
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.
Kliknij prawym przyciskiem myszy, w treści okienko diagramu i skrót,menu, kliknij przycisk Dodawania tabeli do diagramu.
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.
W skrócie tabel zaznacz pola dla każdej kolumny, z których chcesz skopiować dane.
W kryteria okienkow Dołącz kolumny, dla każdej kolumny docelowej, wybierz polecenie Kolumna, z której chcesz skopiować dane.
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.
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.
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
Koncepcje
Tabele (wizualne Narzędzia bazy danych)