社区
MS-SQL Server
帖子详情
update某条记录,在触发器中,如何获取某条记录更新前的值和更新后的值?
mw515
2006-02-23 02:13:32
update某条记录,在触发器中,如何获取某条记录更新前的值和更新后的值?并将它们保存到一个新表中(格式为:字段,原值,新值)
...全文
220
3
打赏
收藏
update某条记录,在触发器中,如何获取某条记录更新前的值和更新后的值?
update某条记录,在触发器中,如何获取某条记录更新前的值和更新后的值?并将它们保存到一个新表中(格式为:字段,原值,新值)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mw515
2006-02-23
打赏
举报
回复
那如果有多个字段,又该如何处理呢?
d_qh
2006-02-23
打赏
举报
回复
Update时,先Delete,再Insert
declare @Old varchar(50),@New varchar(50)
select @Old=字段名 from deleted
select @New=字段名 from inserted
insert into 表名(字段,原值,新值) values(字段值,@Old,@New)
dulei115
2006-02-23
打赏
举报
回复
deleted 和 inserted 是逻辑(概念)表。这些表在结构上类似于定义触发器的表(也就是在其中尝试用户操作的表);这些表用于保存用户操作可能更改的行的旧值或新值
安装和配置 Windows Server 2022
更新
服务
都集成了一个 Windows
Update
服务,用于联机到 Microsoft 在线
更新
服务平台,定期查询适用于当
前
设备的补丁
更新
程序,并且下载和安装这些
更新
程序,以确保 Windows 设备能够安全、稳定和可靠的运行 而 Windows
更新
...
mysql
触发器
写
update
_MySQL
UPDATE
触发器
(
更新
)及
触发器
深度解析
在
UPDATE
触发器
代码
中
,你可以引用一个名为 OLD 的虚拟表访问以
前
(
UPDATE
语句
前
)的
值
,引用一个名为 NEW 的虚拟表访问新
更新
的
值
;2.在 BEFORE
UPDATE
触发器
中
, NEW
中
的
值
可能也被
更新
(允许更改将要用于 ...
mysql
触发器
写
update
,MySQL
中
用
Update
触发器
实现修改
值
原来写一篇在 SQL Server
中
用
Update
触发器
修改
值
的博客:https://blog.csdn.net/yenange/article/details/85126707今天又碰到有个贴子里希望用
Update
触发器
修改
值
, 区别比较大,
记录
下来留底:##注意点:## 1....
mysql
update
引起的
触发器
_MySQL
UPDATE
触发器
(
更新
)及
触发器
深度解析
在
UPDATE
触发器
代码
中
,你可以引用一个名为 OLD 的虚拟表访问以
前
(
UPDATE
语句
前
)的
值
,引用一个名为 NEW 的虚拟表访问新
更新
的
值
;2.在 BEFORE
UPDATE
触发器
中
, NEW
中
的
值
可能也被
更新
(允许更改将要用于 ...
sqlserver
触发器
怎么
获取
更新
前
的
值
sqlserver
触发器
怎么
获取
更新
前
的
值
更新
的动作你可以分2步理解,先delete ,再insert 所以,
前
的
值
在 deleted里 后的
值
在 inserted里 create trigger t_ATDATEState_
update
on list for
update
...
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章