创建初始延迟触发器语法

Dmy*_*sud 4 sql postgresql

请帮助我了解触发器创建语法

create trigger cool_trigger
    after insert or update
    on custom_object_reference
    deferrable initially deferred
    for each statement
    execute procedure do_something();

syntax error at or near "deferrable"
Run Code Online (Sandbox Code Playgroud)

我在用PostgreSQL 9.6.7

Lau*_*lbe 10

只能延迟约束触发器,因此您必须使用

CREATE CONSTRAINT TRIGGER ...
Run Code Online (Sandbox Code Playgroud)

正如文档所述,您只能对AFTER ROW触发器执行此操作。