社区
MS-SQL Server
帖子详情
关于触发器的NEW 和OLD
heyongzhou
2001-12-14 01:54:40
都是什么东西?
...全文
168
5
打赏
收藏
关于触发器的NEW 和OLD
都是什么东西?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
heyongzhou
2001-12-14
打赏
举报
回复
非常感谢,请问你是哪里找到的?
panther_totem
2001-12-14
打赏
举报
回复
:OLD :NEW
INSERT 如无定义则为NULL 当该语句完成时那个你要插入的数据
UPDATE在 更新以前的该行的原始值 当该语句完成时更新后的数据
DELETE在 删除行以前的该行的原始值 如未定义则为NULL
Free_Man
2001-12-14
打赏
举报
回复
:OLD---------------------------:NEW
INSERT||无定义NULL-----------------------当该语句完成时将要插入的数据
UPDATE||在更新以前的该行的原始值----------当该语句完成时将要更新的数据
DELETE||在删除行以前的该行的原始值--------未定义NULL
三杯倒
2001-12-14
打赏
举报
回复
1111
Free_Man
2001-12-14
打赏
举报
回复
:OLD :NEW
INSERT 无定义NULL 当该语句完成时将要插入的数据
UPDATE在 更新以前的该行的原始值 当该语句完成时将要更新的数据
DELETE在 删除行以前的该行的原始值 未定义NULL
触发器
referencing
old
as
old
new
as
new
本文详细介绍了数据库
触发器
的创建与使用,特别是如何通过CREATE OR REPLACE TRIGGER语句来定义
触发器
,并解释了AFTER UPDATE OF STATE ON及REFERENCING
OLD
AS
OLD
NEW
AS
NEW
的作用。对于REFERENCING
OLD
AS
OLD
NEW
AS
NEW
,它主要用于为被更新前后的记录提供别名,方便在
触发器
中引用这些记录。
mysql
触发器
中的
new
和
old
本文深入解析MySQL
触发器
中
OLD
和
NEW
关键字的语义与使用场景:INSERT操作仅可用
NEW
,DELETE操作仅可用
OLD
,UPDATE操作两者皆可——
OLD
代表修改/删除前的原始行,
NEW
代表插入或更新后的目标行。重点说明其在跨表同步、条件判断及字段赋值中的实际应用,强调语法约束与典型误用防范。
mysql
触发器
new
old
用法详解
本文详细介绍了MySQL
触发器
中的
NEW
和
OLD
关键字的使用方法,包括在INSERT、DELETE及UPDATE语句中的应用,并通过示例代码展示了如何在不同类型的
触发器
中正确使用这两个关键字。
oracle
触发器
:
old
:
new
,ORACLE
触发器
跟
new
、
old
特殊变量
本文详细介绍了Oracle数据库中的
触发器
及其使用的
NEW
和
OLD
特殊变量。在
触发器
中,
NEW
引用最新的列值,
OLD
引用以前的列值,这两个变量在使用FOREACH ROW时存在。针对INSERT、UPDATE和DELETE操作,
NEW
和
OLD
的使用有所不同。通过示例创建了一个BEFORE INSERT
触发器
,展示了如何在
触发器
中处理主键自增、编号生成和错误处理。
mysql
new
用法_MySQL
触发器
之
new
和
old
的理解
本文详细解析了在数据库
触发器
中
NEW
和
OLD
关键字的正确使用方法,特别是它们在BEFORE和AFTER
触发器
中的区别。通过一个具体的案例,展示了如何利用
NEW
和
OLD
来实现数据的自动计算。
MS-SQL Server
34,876
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章