CREATE CONSTRAINT TRIGGER nome AFTER eventos ON nome_da_tabela restrição atributos FOR EACH ROW EXECUTE PROCEDURE nome_da_função ( argumentos )
O comando CREATE CONSTRAINT TRIGGER é utilizado dentro do comando CREATE TABLE/ALTER TABLE e pelo utilitário pg_dump para criar gatilhos especiais para integridade referencial. Não se destina a uso geral.
O nome do gatilho de restrição.
As categorias de evento para as quais este gatilho deve ser disparado.
O nome (opcionalmente qualificado pelo esquema) da tabela onde ocorrem os eventos que disparam o gatilho.
A especificação da restrição.
Os atributos da restrição.
A função a ser chamada como parte do processamento do gatilho.