Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

INSERT INTO SELECT * pour SQL Server, impossible, ai-je raison ?

Vous avez oublié le nom du tableau dans lequel vous souhaitez insérer

insert into destination_table
select * from source_table

Bien sûr, cela ne fonctionne que pour les tables avec des colonnes égales. Si vous souhaitez uniquement insérer des colonnes spécifiques, vous devez également les spécifier

insert into destination_table (col1, col2)
select col7, col3 from source_table