Question: what is the difference between a ddl trigger and a dml trigger?
Answer: What is the difference between a DDL trigger and a DML trigger? A DDL trigger executes in response to a change to the structure of a database (for example, CREATE, ALTER, DROP). A DML trigger executes in response to a change in data (INSERT, UPDATE, DELETE).