Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Inserção do Microsoft SQL Server da consulta selecionada


Você pode usar a seguinte sintaxe para inserções
INSERT INTO dbo.Destination (Col1, Col2, Col3)
SELECT Col1, Col2, Col3
FROM dbo.Source

Se você tiver tabelas com as mesmas colunas ou um conjunto de resultados que tenha as mesmas colunas do seu destino, não precisará especificar colunas no INSERT.
INSERT INTO dbo.Destination
SELECT *
FROM dbo.Source

Ambos são baseados em sua tabela de destino que já está sendo criada. Estes são NÃO o mesmo que SELECT * INTO dbo.Destination FROM dbo.Source