小编roy*_*gan的帖子

什么时候需要触发程序的返回值?

有关触发过程的文档(https://www.postgresql.org/docs/9.6/static/plpgsql-trigger.html)表示:“触发函数必须返回NULL或记录/行”。

CREATE TRIGGER my_trigger
AFTER INSERT ON table_name
FOR EACH ROW EXECUTE PROCEDURE some_trigger_function();
Run Code Online (Sandbox Code Playgroud)

假设some_trigger_function()返回记录/行,我知道在此事件,此表等上调用并执行了过程主体,等等……但是该过程在哪里返回值?

问题是:何时使用该返回值?为什么我们需要这个值?您能否举一些使用此返回值的示例/说明?

database postgresql triggers postgresql-9.6

9
推荐指数
1
解决办法
4326
查看次数

标签 统计

database ×1

postgresql ×1

postgresql-9.6 ×1

triggers ×1