Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Wstaw Microsoft SQL Server z wybranego zapytania

Możesz użyć następującej składni dla wstawek

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

Jeśli masz tabele z tymi samymi kolumnami lub zestaw wyników, który miał te same kolumny co miejsce docelowe, nie musisz określać kolumn we INSERT.

INSERT INTO dbo.Destination
SELECT *
FROM dbo.Source

Oba te elementy są oparte na już tworzonej tabeli docelowej. To NIE to samo co SELECT * INTO dbo.Destination FROM dbo.Source




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sql varchar(max) vs varchar(fix)

  2. Jak wykonać wiele warunków CASE WHEN przy użyciu programu SQL Server 2008?

  3. Jak znaleźć procedurę składowaną zawierającą <tekst>?

  4. Niejednoznaczny błąd nazwy kolumny

  5. Problem z wyodrębnianiem daty w SQL Server