我有一张名为awards的桌子。如何在PostgreSQL中装入触发器,表中的每个插入都会更新不同的表
这里我们有两个名为table1和table2的表。使用触发器,我将在插入表1时更新表2
创建表格
创建表表1
(
id整数不为空,
名称字符不同,
约束表1\u pkey主键(id)
)
创建表2
(
id整数不为空,
名称字符变化
)
触发功能
创建或替换函数FUNCTION\u copy()将触发器返回为
$BODY$
开始
插入
表2(身份证、姓名)
值(new.id、new.name);
归还新的;
终止
$BODY$
语言plpgsql;
触发器
创建触发器触发副本
在表1中插入后
每行
执行过程函数_copy();