Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysql kopiere den Spaltendatentyp in eine andere Tabelle

Wenn Sie die Daten kopieren möchten:

INSERT INTO newTable (col1, col2) 
SELECT col1, col2 FROM otherTable

Wenn Sie die Tabellenstruktur kopieren möchten:

Dokumentation

Wenn Sie die Struktur und die Daten kopieren möchten:

CREATE TABLE animals2 AS 
SELECT *
FROM animals ;

Und wenn Sie die Struktur (aber nicht alle Spalten) ohne Daten kopieren möchten:

CREATE TABLE animals2 AS 
SELECT animal                -- only the columns you want
FROM animals 
WHERE FALSE;                 -- and no data