sql >> Database >  >> RDS >> Sqlserver

Gegevens kopiëren naar een andere tabel

Als beide tabellen echt hetzelfde schema zijn:

INSERT INTO newTable
SELECT * FROM oldTable

Anders moet u de kolomnamen specificeren (de kolomlijst voor newTable is optioneel als u een waarde opgeeft voor alle kolommen en kolommen selecteert in dezelfde volgorde als newTable 's schema):

INSERT INTO newTable (col1, col2, col3)
SELECT column1, column2, column3
FROM oldTable


  1. Hoe AUTO_INCREMENT opnieuw in te stellen in MySQL

  2. De tweede rij van een tabel selecteren met rownum

  3. Hoe voeg je een NOT NULL-kolom toe aan een grote tabel in SQL Server?

  4. Fout tijdens het verzenden van QUERY-pakket