有关触发过程的文档(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()返回记录/行,我知道在此事件,此表等上调用并执行了过程主体,等等……但是该过程在哪里返回值?
问题是:何时使用该返回值?为什么我们需要这个值?您能否举一些使用此返回值的示例/说明?