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

Chèn nhiều hàng trong một truy vấn SQL?

Trong SQL Server 2008, bạn có thể chèn nhiều hàng bằng một câu lệnh SQL INSERT.

INSERT INTO MyTable ( Column1, Column2 ) VALUES
( Value1, Value2 ), ( Value1, Value2 )

Để tham khảo điều này, hãy xem MOC Course 2778A - Viết truy vấn SQL trong SQL Server 2008.

Ví dụ:

INSERT INTO MyTable
  ( Column1, Column2, Column3 )
VALUES
  ('John', 123, 'Lloyds Office'), 
  ('Jane', 124, 'Lloyds Office'), 
  ('Billy', 125, 'London Office'),
  ('Miranda', 126, 'Bristol Office');


  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 Trigger để ghi SQL mà bảng bị ảnh hưởng?

  2. SQL động so với thủ tục được lưu trữ

  3. Tác động của sự kiện mở rộng query_post_execution_showplan trong SQL Server 2012

  4. Trả về các tham số của một thủ tục được lưu trữ hoặc hàm do người dùng xác định trong SQL Server (ví dụ T-SQL)

  5. Làm cách nào để chuyển đổi tích tắc sang định dạng ngày tháng?