• Triggers are for INSERT, UPDATE, or DELETE only.

    That is true, but not (I think) the purpose of today's QotD.

    DELETE operates on the individual rows of a table, whereas TRUNCATE operates on the data pages. As each is logged differently there is no information about individual rows for the trigger to reference upon a TRUNCATE statement.