0

当我有以下情况时,我正在使用逻辑复制并设法触发触发器:

CREATE TRIGGER set_updated_time_trig
    AFTER INSERT OR UPDATE OR DELETE ON test
    FOR EACH ROW EXECUTE FUNCTION set_updated_time();

alter table test enable always trigger set_updated_time_trig;

我也试过ALWAYS-> REPLICA

但是当我使用时for each STATEMENT,它不再工作。我更喜欢使用for each statement,因为我也可以添加OR TRUNCATE.

CREATE TRIGGER set_updated_time_trig
    AFTER INSERT OR UPDATE OR DELETE ON test
    FOR EACH STATEMENT EXECUTE FUNCTION set_updated_time();

如何在 Truncate 上触发触发器?

4

0 回答 0