Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server-
Sie können Zeilen in eine neue Tabelle kopieren, indem Sie eine Tabellenerstellungsabfrage verwenden, die nützlich ist, um Teilmengen von Daten zu erstellen, mit denen sie arbeiten oder den Inhalt einer Tabelle aus einer Datenbank in eine andere kopieren können. Eine Tabellenerstellungsabfrage ähnelt einer Abfrage zum Einfügen von Ergebnissen, erstellt aber eine neue Tabelle, in die Zeilen kopiert werden sollen.
Wenn Sie eine Tabellenerstellungsabfrage erstellen, geben Sie Folgendes an:
Der Name der neuen Datenbanktabelle (die Zieltabelle).
Die Tabelle oder Tabellen, aus der Zeilen kopiert werden sollen (die Quelltabelle). Sie können aus einer einzelnen Tabelle oder aus verknüpften Tabellen kopieren.
Die Spalten in der Quelltabelle, deren Inhalt Sie kopieren möchten.
Wenn Sie die Zeilen in einer bestimmten Reihenfolge kopieren möchten, geben Sie die Sortierreihenfolge an.
Suchbedingungen zum Definieren der Zeilen, die Sie kopieren möchten.
Gruppieren nach Optionen, wenn Sie nur Zusammenfassungsinformationen kopieren möchten.
Die folgende Abfrage erstellt beispielsweise eine neue Tabelle namens uk_customers
und kopiert Informationen aus der customers
Tabelle in die Tabelle:
SELECT *
INTO uk_customers
FROM customers
WHERE country = 'UK'
Zur erfolgreichen Verwendung einer Tabellenerstellungsabfrage:
Ihre Datenbank muss die SELECT...INTO-Syntax unterstützen.
Sie müssen über die Berechtigung zum Erstellen einer Tabelle in der Zieldatenbank verfügen.
So erstellen Sie eine Tabellenerstellungsabfrage
Fügen Sie die Quelltabelle oder -tabellen zum Diagrammbereich hinzu.
Zeigen Sie im Menü Abfrage-Designer mit der Maus auf Typ wechseln, und klicken Sie dann auf Tabelle anlegen.
Geben Sie im Dialogfeld Tabelle erstellen den Namen der Zieltabelle ein. Der Abfrage- und Ansichts-Designer überprüft nicht, ob der Name bereits verwendet wird oder ob Sie über die Berechtigung zum Erstellen der Tabelle verfügen.
Wenn Sie eine Zieltabelle in einer anderen Datenbank erstellen möchten, geben Sie einen vollqualifizierten Tabellennamen einschließlich des Namens der Zieldatenbank, des Besitzers (falls erforderlich) und den Namen der Tabelle an.
Geben Sie die zu kopierenden Spalten an, indem Sie sie der Abfrage hinzufügen. Ausführliche Informationen finden Sie unter Hinzufügen von Spalten zu Abfragen. Spalten werden nur kopiert, wenn Sie sie der Abfrage hinzufügen. Um ganze Zeilen zu kopieren, wählen Sie * (Alle Spalten)aus.
Der Abfrage- und Ansichts-Designer fügt die Spalten hinzu, die Sie in der Spalte Spalte des Bereichs "Kriterien" auswählen.
Wenn Sie Zeilen in einer bestimmten Reihenfolge kopieren möchten, geben Sie eine Sortierreihenfolge an. Ausführliche Informationen finden Sie unter Sortier- und Gruppierungsabfrageergebnisse.
Geben Sie die zu kopierenden Zeilen an, indem Sie Suchbedingungen eingeben. Ausführliche Informationen finden Sie unter Suchkriterien festlegen.
Wenn Sie keine Suchbedingung angeben, werden alle Zeilen aus der Quelltabelle in die Zieltabelle kopiert.
Anmerkung
Wenn Sie dem Bereich "Kriterien" eine Spalte hinzufügen, fügt der Abfrage- und Ansichts-Designer sie auch zur Liste der zu kopierenden Spalten hinzu. Wenn Sie eine Spalte für die Suche verwenden, aber nicht kopieren möchten, deaktivieren Sie das Kontrollkästchen neben dem Spaltennamen im Rechteck, das die Tabelle oder das tabellenstrukturierte Objekt darstellt.
Wenn Sie Zusammenfassungsinformationen kopieren möchten, geben Sie "Gruppieren nach"-Optionen an. Ausführliche Informationen finden Sie unter Zusammenfassen von Abfrageergebnissen.
Wenn Sie eine Tabellenerstellungsabfrage ausführen, werden keine Ergebnisse im Ergebnisbereichgemeldet. Stattdessen wird eine Meldung angezeigt, die angibt, wie viele Zeilen kopiert wurden.
Siehe auch
Designabfragen und Ansichten Anleitungsthemen
[Arten von Abfragen(../../ssms/visual-db-tools/types-of-queries-visual-database-tools.md)]