我有一个触发器设置在为表 A 更新或插入一行后触发。还有一个表 B 引用表 A,但还有另一个我想分析的列,一个布尔值(所以这个函数只能使用上UPDATE
)。
当我尝试访问该列时:
SELECT col1 FROM B WHERE B.aID = NEW.ID;
此列col1
始终为 NULL。
为什么是这样?如何在更新时获取布尔值?
我有一个触发器设置在为表 A 更新或插入一行后触发。还有一个表 B 引用表 A,但还有另一个我想分析的列,一个布尔值(所以这个函数只能使用上UPDATE
)。
当我尝试访问该列时:
SELECT col1 FROM B WHERE B.aID = NEW.ID;
此列col1
始终为 NULL。
为什么是这样?如何在更新时获取布尔值?