Gewusst wie: Kopieren von Spalten von einer Tabelle in eine andere Tabelle
Sie können Spalten einer Tabelle in eine andere Tabelle kopieren. Es kann entweder nur die Spaltendefinition oder die Definition und Daten kopiert werden.
Tipp
Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Arbeiten mit Einstellungen.
So kopieren Sie Spaltendefinitionen von einer Tabelle in eine andere
Öffnen Sie die Tabelle mit den Spalten, die Sie kopieren möchten, und die Tabelle, in die die Spalten kopiert werden sollen.
Klicken Sie auf die Registerkarte für die Tabelle mit den zu kopierenden Spalten, und wählen Sie diese Spalten aus.
Klicken Sie im Menü Bearbeiten auf den Befehl Kopieren.
Klicken Sie auf die Registerkarte der Tabelle, in die Sie die Spalten kopieren möchten.
Wählen Sie die Spalte aus, die den eingefügten Spalten folgen soll, und klicken Sie im Menü Bearbeiten auf Einfügen.
Wenn Sie eine Datenbankspalte mit einem Aliasdatentyp von einer Datenbank in eine andere kopieren, ist der benutzerdefinierte Datentyp unter Umständen in der Zieldatenbank nicht verfügbar. In diesem Fall wird der Spalte der ähnlichste Grunddatentyp zugewiesen, der in der Datenbank verfügbar ist. Weitere Informationen zu Aliasdatentypen finden Sie auf der Microsoft-Website.
So kopieren Sie Daten von einer Tabelle in eine andere
Befolgen Sie die obigen Anweisungen zum Kopieren von Spaltendefinitionen.
Tipp
Bevor Sie Daten von einer Tabelle in eine andere kopieren, stellen Sie sicher, dass die Datentypen in den Zielspalten mit denen der Quellspalten kompatibel sind.
Klicken Sie im Server-Explorer mit der rechten Maustaste auf den Tabellen-Knoten und dann auf Neue Abfrage.
Zeigen Sie im Menü Abfrage-Designer auf Typ ändern, und klicken Sie dann auf Ergebnisse einfügen.
Wählen Sie im Dialogfeld Zieltabelle für Anfügeabfrage auswählen die Tabelle aus, in die Sie die Daten kopieren möchten, und klicken Sie dann auf OK.
Wenn Sie Zeilen innerhalb einer Tabelle kopieren, können Sie die Quelltabelle als Zieltabelle hinzufügen.
Tipp
Der Abfrage-Designer kann nicht im Voraus bestimmen, welche Tabellen und Ansichten Sie aktualisieren können. Daher werden im Dialogfeld Zieltabelle für Anfügeabfrage auswählen in der Tabellenliste alle in der abgefragten Datenverbindung verfügbaren Tabellen und Ansichten angezeigt, d. h. auch diejenigen, in die möglicherweise keine Zeilen kopiert werden können.
Klicken Sie mit der rechten Maustaste auf den Diagrammbereich und dann im Kontextmenü auf Tabelle zu Diagramm hinzufügen.
Wählen Sie im Dialogfeld Tabelle hinzufügen alle Tabellen aus, aus denen Sie Daten kopieren möchten. Klicken Sie auf Hinzufügen und dann auf Schließen.
Die Tabellen werden in abgekürzter Form im Diagrammbereich angezeigt.
Aktivieren Sie in den abgekürzten Tabellen die einzelnen Kontrollkästchen für die Spalten, aus denen Sie Daten kopieren möchten.
Wählen Sie Im Kriterienbereich in der Spalte Anfügen für jede Zielspalte eine Spalte aus, aus der Sie Daten kopieren möchten.
Legen Sie im Kriterienbereich durch Eingabe von Suchbedingungen fest, welche Zeilen kopiert werden sollen. Einzelheiten finden Sie unter Gewusst wie: Angeben von Suchbedingungen.
Wenn Sie keine Suchbedingung festlegen, werden alle Zeilen der Quelltabelle in die Zieltabelle kopiert.
Geben Sie unter Gruppieren nach Gruppierungsoptionen an, wenn Sie Kurzinformationen kopieren möchten. Einzelheiten finden Sie unter Gewusst wie: Wertzusammenfassung oder -aggregation für alle Zeilen in einer Tabelle.
Klicken Sie auf die Schaltfläche SQL ausführen, um die Abfrage auszuführen.
Beim Ausführen einer Abfrage zum Einfügen von Ergebnissen werden im Ergebnisbereich keine Ergebnisse angezeigt. Stattdessen wird eine Meldung mit der Anzahl der kopierten Zeilen ausgegeben.
Wenn Sie eine Datenbankspalte mit einem Aliasdatentyp von einer Datenbank in eine andere kopieren, ist der benutzerdefinierte Datentyp unter Umständen in der Zieldatenbank nicht verfügbar. In diesem Fall wird der Spalte der ähnlichste Grunddatentyp zugewiesen, der in der Datenbank verfügbar ist. Weitere Informationen zu Aliasdatentypen finden Sie auf der Microsoft-Website.
Siehe auch
Aufgaben
Gewusst wie: Duplizieren von Tabellen
Konzepte
Tabellen (Visual Database Tools)