sql >> Databáze >  >> RDS >> Sqlserver

UPDATE-no-op v příkazu SQL MERGE

Můžete deklarovat fiktivní proměnnou a nastavit její hodnotu v klauzuli WHEN MATCHED.

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

Věřím, že by to mělo být levnější než skutečná aktualizace tabulky.




  1. aws rds proxy vyvolá chybu časového limitu z nodejs12.x

  2. Zrušte serializaci pomocí dotazu na úrovni samotné databáze

  3. Rozdíl MySql mezi dvěma časovými razítky v sekundách?

  4. Proměnnou 'sql_mode' nelze nastavit na hodnotu 'NO_AUTO_CREATE_USER'