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

Chèn nhiều hàng giá trị mặc định vào bảng

Nếu SQL Server 2008+, bạn có thể sử dụng MERGE cho điều này. Cú pháp mẫu bên dưới.

MERGE INTO SingleIdTable
USING (SELECT *
       FROM   SomeOtherTable
       WHERE  Attribute IS NULL) T
ON 1 = 0
WHEN NOT MATCHED THEN
  INSERT
  DEFAULT VALUES
OUTPUT INSERTED.id; 

Tôi không chắc bảng cột đơn này có công dụng thực tế gì?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tạo cơ sở dữ liệu trong SQL Server (T-SQL)

  2. Cách xác định số là số thực hay số nguyên

  3. SQL Operations Studio (SQLOPS) là gì?

  4. SQL Exception khi kết nối với máy chủ SQL

  5. Tổng hợp dữ liệu cuối tuần khác với các ngày trong tuần