Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server SELECT nella tabella esistente

SELECT ... INTO ... funziona solo se la tabella specificata nella clausola INTO non esiste, altrimenti devi usare:

INSERT INTO dbo.TABLETWO
SELECT col1, col2
  FROM dbo.TABLEONE
 WHERE col3 LIKE @search_key

Questo presuppone che ci siano solo due colonne in dbo.TABLETWO - devi specificare le colonne altrimenti:

INSERT INTO dbo.TABLETWO
  (col1, col2)
SELECT col1, col2
  FROM dbo.TABLEONE
 WHERE col3 LIKE @search_key