Say you have a “on delete” trigger
1 What will happen when you fire a delete?
Trigger will be fired and trigger body will be executed
- What will happen when you fire a truncate?
My guess – nothing will happen as truncate(DDL) and delete(DML) are totally different commands
One more question: Triggers are not fired on DDL statements, right?
More information: http://www.orafaq.com/faq/difference_between_truncate_delete_and_drop_commands