sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server-utlösare - exekveringsordning

Det går bra att använda SetTriggerOrder, men om din kod beror på en specifik körningssekvens, varför inte slå in alla dina triggers i lagrade procedurer och låta den första anropa den andra, den andra anropa den tredje osv.

Sedan kör du helt enkelt den första i triggern.

Någon i framtiden kommer att vara tacksam för att de inte behövde gräva runt i en systemtabell för att fastställa en anpassad exekveringssekvens.



  1. Få skillnaden för ett annat fält mellan första och sista tidsstämplar för gruppering

  2. Psycopg2 db-anslutning hänger sig vid förlorad nätverksanslutning

  3. Visa rader från MySQL där en datetime ligger inom den närmaste timmen

  4. Fråga för att lista alla lagrade procedurer