eu sei a forma
Select * into new_table from old_table
declaração. Mas recentemente encontrei 2 postagens aqui e aqui que usam como
SELECT * FROM NhlPlayer
INSERT INTO PlayerBackups
Não encontro nada no msdn , é alguma nova sintaxe ou apenas uma falha? Eu acho que o mais tarde porque
INSERT INTO PlayerBackups
SELECT * FROM NhlPlayer
funcionaria bem.
Ambas as postagens têm sintaxe incorreta .
Eu tenho -1 no primeiro do SO e deixei um comentário no segundo.
Criar uma tabela
Inserções em uma tabela existente
O acima cria uma nova tabela baseada na estrutura da tabela de origem. new_table, neste exemplo, não pode existir ou um erro será gerado e a instrução não será confirmada.
Neste exemplo, ele copia dados de old_table para new_table_must_exist. Aqui new_table_must_exist já deve existir e os mapeamentos de dados devem ser compatíveis.