SQL: Tabelle kopieren mit Inhalt

Um eine neue Tabelle in einer Datenbank mit gleichem Inhalt wie eine 2.Tabelle anzulegen, bedarf es nur 2 Befehle:

1.Befehl:
CREATE TABLE new_table LIKE old_table
Mit CREATE TABLE erzeugt ihr eine neue Tabelle, mit der selbsten Struktur wie die „Alte“.

2.Befehl:
INSERT INTO new_table SELECT * FROM old_table
Mit INSERT INTO kopiert ihr dann den Inhalt von der alten Tabelle in die neue Tabelle hinein.


Hinterlasse einen Kommentar