sql >> Base de Datos >  >> RDS >> Sqlserver

Inserción de Microsoft SQL Server desde la consulta de selección

Puede usar la siguiente sintaxis para inserciones

INSERT INTO dbo.Destination (Col1, Col2, Col3)
SELECT Col1, Col2, Col3
FROM dbo.Source

Si tenía tablas con las mismas columnas o un conjunto de resultados que tenía las mismas columnas que su destino, no tiene que especificar columnas en INSERT.

INSERT INTO dbo.Destination
SELECT *
FROM dbo.Source

Ambos se basan en la tabla de destino que ya se está creando. Estos NO son lo mismo que SELECT * INTO dbo.Destination FROM dbo.Source