gpt4 book ai didi

sql - Oracle 触发器 - :new have when nothing is passed? 有什么值(value)

转载 作者:行者123 更新时间:2023-12-04 20:12:24 25 4
gpt4 key购买 nike

在问题中 - 当更新完全省略触发器中引用的列时,:new 将采用什么值?

我正在尝试调试一个存储过程,它在更新时触发一个触发器,它使用一个接受 :new 字段和 DATE 值的函数。但是,我正在运行的更新不会更新引用的列。

触发器是否会使用存储在运行更新的表中的值?还是会从别的地方拿走?

最佳答案

如果在更新语句中省略了该列,则 :NEW.column 值与 :OLD.column 值相同。这是在运行更新语句之前存储在表中的值

关于sql - Oracle 触发器 - :new have when nothing is passed? 有什么值(value),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17876455/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com