STAP 1: U moet een functie maken die het type Trigger retourneert in die functie, u moet de SQL-bewerking vermelden zoals hieronder:
CREATE FUNCTION trigger_function() RETURNS TRIGGER AS $$
BEGIN
DELETE FROM ctg
WHERE ctg.id_ctg = old.lft
AND ctg.id_ctg = old.rgt;
END
$$
LANGUAGE plpgsql;
STAP 2: En maak dan de trigger op de tafel om te bellen na het verwijderen als volgt:
CREATE TRIGGER ctg_el_del
AFTER DELETE ON ctg
FOR EACH ROW
EXECUTE PROCEDURE trigger_function();