Would this mean that my original INSERT command (not in the TRIGGER, but which sets off the trigger) is never used? And, that if I want that INSERT to succeed, I have to write an INSERT within the trigger? So, what if your INSTEAD OF trigger is used for both INSERT and DELETE, would you therefore have to detect if the user is doing a DELETE, or an INSERT, first? And then write code to do either one, based on what was in the call?