The ROLLBACK TRIGGER statement rolls back the work done in a trigger, including the data modification that caused the trigger
to fire.
Optionally, a RAISERROR statement can be issued. If a RAISERROR statement is issued, an error is returned to the application.
If no RAISERROR statement is issued, no error is returned.
If a ROLLBACK TRIGGER statement is used within a nested trigger and without a RAISERROR statement, only the innermost trigger
and the statement which caused it to fire are undone.
Transact-SQL
ROLLBACK TRIGGER is supported in both Watcom SQL and Transact-SQL stored procedures. ROLLBACK TRIGGER is supported by
Adaptive Server Enterprise.