Sql-server na update vs voor update?

Ik probeer te begrijpen wat het verschil is tussen na update en voor update -triggers?

Ik weet dat istead of -triggers mijn huidige actie kunnen overschrijven.

Maar ik zie geen verschil tussen na update en voor update

4

2 antwoord

after update and for update are synonyms for the same behavior, namely that the trigger fires after the update operation.

8
toegevoegd

Ze zijn identiek.

Van msdn:

AFTER is de standaardinstelling, als FOR het enige opgegeven zoekwoord is.

SQL Server biedt veel flexibiliteit in syntaxis. Alle volgende items zijn ook gelijk aan elkaar:

  • LEFT JOIN and LEFT OUTER JOIN
  • INNER JOIN and JOIN
  • INSERT ... and INSERT INTO ...
  • Table AS alias and Table alias
3
toegevoegd