Omdat ze gedocumenteerd zijn om dit te doen?
(Mijn nadruk )
Misschien heeft het weinig zin, maar misschien kost het Microsoft meer tijd en ontwikkelinspanning om een speciaal codepad te maken dat de triggers onderdrukt als blijkt dat er geen rijen zijn beïnvloed.
Het is gewoon weer een voorbeeld waarbij je triggers zorgvuldig moet ontwerpen om met inserted
om te gaan en deleted
die mogelijk 0, 1 of veel rijen bevat.
(Ook vanuit relationeel oogpunt kunnen sets die geen tuples bevatten soms nog interessant zijn)