sql >> Database >  >> RDS >> Mysql

mysql kolomgegevenstype kopiëren naar een andere tabel

Als u de gegevens wilt kopiëren:

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

Als u de tabelstructuur wilt kopiëren:

Documentatie

Als u de structuur en de gegevens wilt kopiëren:

CREATE TABLE animals2 AS 
SELECT *
FROM animals ;

En als u de structuur (maar niet alle kolommen) wilt kopiëren zonder gegevens:

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



  1. een opgeslagen proces aanroepen via een dblink

  2. MYSQL - Onmogelijk om een ​​externe sleutel te maken

  3. Database subsetting – Hoe in IRI Voracity

  4. Is er een goede universele PHP MySQL HTTP-tunnel?