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

UPDATE-no-op dalam pernyataan SQL MERGE

Anda dapat mendeklarasikan variabel dummy dan menetapkan nilainya dalam klausa WHEN MATCHED.

 DECLARE @dummy int;
 ...
 MERGE
 ...
 WHEN MATCHED THEN
   UPDATE SET @dummy = 0
 ...

Saya percaya itu harus lebih murah daripada pembaruan tabel yang sebenarnya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gunakan NEWID() untuk Membuat Nilai Unik di SQL Server

  2. Apakah saya benar-benar perlu menggunakan SET XACT_ABORT ON?

  3. Cara menghasilkan data acak di SQL server

  4. Dapatkan daftar database dari SQL Server

  5. Cari Tahu Mengapa Email Gagal Terkirim di SQL Server (T-SQL)