Der er ingen forskel, de gør det samme.
CREATE TRIGGER trgTable on dbo.Table FOR INSERT,UPDATE,DELETE
Er det samme som
CREATE TRIGGER trgTable on dbo.Table AFTER INSERT,UPDATE,DELETE
En INSTEAD OF
trigger er anderledes, og udløses før og i stedet for indsættelsen og kan bruges på visninger for at indsætte de relevante værdier i de underliggende tabeller.