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

Nhiều mệnh đề OUTPUT trong lệnh SQL MERGE / INSERT / DELETE?

Không thể. Xem ngữ pháp .

Câu lệnh Hợp nhất có

[ <output_clause> ]

Dấu ngoặc vuông cho thấy nó có thể có một mệnh đề đầu ra tùy chọn. Ngữ pháp cho điều đó là

<output_clause>::=
{
    [ OUTPUT <dml_select_list> INTO { @table_variable | output_table }
        [ (column_list) ] ]
    [ OUTPUT <dml_select_list> ]
}

Mệnh đề này có thể có cả OUTPUT INTO và một OUTPUT nhưng không phải hai cái giống nhau.

Nếu cho phép nhiều thì ngữ pháp sẽ có [ ,...n ]



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. STATISTICS XML trong SQL Server là gì?

  2. SQL Server 2008 không thể đăng nhập với người dùng mới được tạo

  3. MERGE có phải là một câu lệnh nguyên tử trong SQL2008 không?

  4. Nhóm người dùng máy chủ Charlotte SQL:Khắc phục các truy vấn chậm. Nhanh.

  5. Cách chèn dấu ngắt dòng trong chuỗi VARCHAR / NVARCHAR của SQL Server