Doppelte Tabellen

Gilt für: SQL Server 2016 (13.x) und spätere VersionenAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-Datenbank in Microsoft Fabric

Sie können mithilfe von SQL Server Management Studio oder Transact-SQL eine vorhandene Tabelle in SQL Server duplizieren, indem Sie eine neue Tabelle erstellen und dann Spalteninformationen aus einer vorhandenen Tabelle kopieren.

In diesen Schritten wird beschrieben, dass nur die Struktur einer Tabelle und nicht die Zeilendaten dupliziert werden.

Erlaubnisse

Erfordert CREATE TABLE die Berechtigung in der Zieldatenbank.

Verwenden von SQL Server Management Studio

Duplizieren einer Tabelle

  1. Stellen Sie sicher, dass Sie mit der Datenbank verbunden sind, in der Sie die Tabelle erstellen möchten und dass die Datenbank im Objekt-Explorer ausgewählt ist.

  2. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf "Tabellen ", und wählen Sie dann " Neu " und dann "Tabelle..." aus.

  3. Klicken Sie im Objekt-Explorer mit der rechten Maustaste auf die Tabelle, die Sie kopieren möchten, und wählen Sie "Entwurf" aus. Die vorhandene Tabelle wird auf einer separaten Registerkarte geöffnet.

  4. Wählen Sie die Spalten in der vorhandenen Tabelle aus, und wählen Sie im Menü "Bearbeiten " die Option "Kopieren" aus, oder Ctrl+C kopieren Sie die Spalteninformationen in die Zwischenablage.

  5. Wechseln Sie zurück zur neuen Tabellenregisterkarte, und wählen Sie die erste Spalte der ersten Zeile aus.

  6. Wählen Sie im Menü "Bearbeiten" die Option "Einfügen" oder Ctrl+V "Einfügen" aus.

  7. Wählen Sie im Menü "Datei" die Option "Tabellennamespeichern" oder Ctrl+S "Speichern" aus.

  8. Geben Sie im Dialogfeld Namen auswählen einen Namen für die neue Tabelle ein. Wählen Sie OK aus. Die Tabelle wird im Objekt-Explorer erstellt und angezeigt.

Verwenden von Transact-SQL

Duplizieren einer Tabelle im Abfrage-Editor

  1. Stellen Sie sicher, dass Sie mit der Datenbank verbunden sind, in der Sie die Tabelle erstellen möchten und dass die Datenbank im Objekt-Explorer ausgewählt ist.

  2. Klicken Sie mit der rechten Maustaste auf die Tabelle, die Sie duplizieren möchten, zeigen Sie auf Skript für Tabelle als, zeigen Sie dann auf CREATE in, und wählen Sie Neues Abfrage-Editor-Fensteraus.

  3. Ändern Sie den Namen der Tabelle.

  4. Entfernen Sie alle Spalten, die nicht in der neuen Tabelle benötigt werden.

  5. Wählen Sie Ausführen aus, um eine neue Tabelle zu erstellen. Die Tabelle wird im Objekt-Explorer erstellt und angezeigt.