Rick Casey <rick.casey@xxxxxxxxxxxx> writes: > Here is the code that creates the delete trigger: > create trigger PEDIGREES_hist_del_trig > AFTER DELETE > on PEDIGREES > EXECUTE PROCEDURE logPedigreesDel(); I think you forgot FOR EACH ROW. By default, the above creates a STATEMENT trigger, in which you don't have access to individual rows. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to majordomo@xxxxxxxxxxxxxx)