Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQL Server SELECT в съществуваща таблица

SELECT ... INTO ... работи само ако таблицата, посочена в клаузата INTO, не съществува - в противен случай трябва да използвате:

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

Това предполага, че има само две колони в dbo.TABLETWO - в противен случай трябва да посочите колоните:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да предам sqlparameter на IN()?

  2. Грешка 113 на SQL Server:Липсващ знак за краен коментар „*/“

  3. Променете ограничение CHECK в SQL Server с помощта на T-SQL

  4. Изпълняване на SQL Server 2014 на виртуална машина Azure

  5. Връщане на списък със схеми на дялове в SQL Server (T-SQL)