【发布时间】:2020-07-04 09:45:20
【问题描述】:
我在两个不同的数据库中有两个表 table1 和 table2。现在我创建了一个触发器,每当在 table1 中插入新行时,它将插入到 table2 中。下面是我的触发器
CREATE TRIGGER sync_user_table AFTER INSERT ON table1
for each row execute procedure sync_and_maintain_users_table()
CREATE OR REPLACE function sync_and_maintain_users_table()
returns trigger as
$BODY$
begin
insert into global_db.public.table2
values (user_uuid, user_registration_date, user_service_provider);
end;
$BODY$
language plpgsql;
但上述触发器不起作用。我也没有收到任何错误,我不确定出了什么问题。
【问题讨论】:
标签: postgresql database-trigger