Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

SQL Server CHỌN vào bảng hiện có

SELECT ... INTO ... chỉ hoạt động nếu bảng được chỉ định trong mệnh đề INTO không tồn tại - nếu không, bạn phải sử dụng:

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

Điều này giả sử chỉ có hai cột trong dbo.TABLETWO - bạn cần chỉ định các cột nếu không:

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. Cách tách cửa sổ truy vấn trong SQL Server Management Studio (SSMS) - SQL Server / TSQL Hướng dẫn Phần 13

  2. Câu lệnh SQL CASE

  3. chuyển đổi kiểu dữ liệu varchar thành kiểu dữ liệu datetime dẫn đến giá trị nằm ngoài phạm vi

  4. Cách kết nối với một số máy chủ SQL trong một cú nhấp chuột (Nhóm máy chủ đã đăng ký) - Hướng dẫn SQL Server / TSQL Phần 5

  5. Khi nào tôi cần sử dụng Khối bắt đầu / Kết thúc và từ khóa Go trong SQL Server?