Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Beberapa klausa OUTPUT dalam perintah SQL MERGE/INSERT/DELETE?

Tidak memungkinkan. Lihat tata bahasa .

Pernyataan Gabung memiliki

[ <output_clause> ]

Tanda kurung siku menunjukkan bahwa ia dapat memiliki klausa keluaran opsional. Tata bahasanya adalah

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

Klausa ini dapat memiliki OUTPUT INTO dan sebuah OUTPUT tapi bukan dua yang sama.

Jika beberapa diizinkan, tata bahasa akan memiliki [ ,...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. Memecahkan Masalah saat Bekerja dengan Tanggal dan Waktu di SQL Server

  2. Cara Mendapatkan OBJECT_NAME() dari Database Berbeda di SQL Server

  3. Urutan pernyataan SQL Select tanpa klausa Order By

  4. Bagaimana cara menghitung yang setara dengan SQL Server (hashbytes('SHA1',[ColumnName])) di C#?

  5. Permintaan gagal atau layanan tidak merespons tepat waktu?