我对PostgreSQL中的函数流有一个疑问。我使用函数在表A中插入/更新,函数返回整数值1->插入事务,0->更新事务。我的问题是,如果我在表A中添加AFTER触发器来更新表B的新值,那么返回函数将被传递?第一种或第二种情况?
第一种情况:通话功能 - >更新表A - >返回函数值 - >呼叫触发器 - >更新表B
第二种情况:通话功能 - >更新表A - >呼叫触发器 - >更新表B - >返回函数值?
提前致谢。
答案 0 :(得分:1)
第二种情况。更新B将是更新A的一部分,您的功能将等到完成后再返回。