Perché sono documentati farlo?
(La mia enfasi )
Forse ha poco senso, ma forse costerebbe più tempo e sforzi di sviluppo per Microsoft creare un percorso di codice speciale che sopprima i trigger quando risulta che non ci sono righe interessate.
È solo un altro esempio in cui è necessario progettare attentamente i trigger per gestire inserted
e deleted
potenzialmente contenente 0, 1 o più righe.
(Inoltre, da un punto di vista relazionale, gli insiemi che non contengono tuple possono comunque essere interessanti a volte)