sql update 触发器 获得被update的行的信息
来源:互联网 发布:urllib2.urlopen json 编辑:程序博客网 时间:2024/05/16 13:58
create trigger TgName
on tb
for update
as
if update(recommend)
begin
update tb set commenddate=(getdate()) from tb inner join inserted on tb.vlistid=Inserted.vlistid
end
关键在于Inserted表
触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。
Deleted 表用于存储 DELETE 和 UPDATE 语句所影响的行的复本。在执行 DELETE 或 UPDATE 语句时,行从触发器表中删除,并传输到 deleted 表中。Deleted 表和触发器表通常没有相同的行。
Inserted 表用于存储 INSERT 和 UPDATE 语句所影响的行的副本。在一个插入或更新事务处理中,新建行被同时添加到 inserted 表和触发器表中。Inserted 表中的行是触发器表中新行的副本。
1.插入操作(Insert)
Inserted表有数据,Deleted表无数据
2.删除操作(Delete)
Inserted表无数据,Deleted表有数据
3.更新操作(Update)
Inserted表有数据(新数据),Deleted表有数据(旧数据)
- sql update 触发器 获得被update的行的信息
- sql update 触发器 获得被update的行的信息
- [SQL Server] TRIGGER 触发器获得insert, delete, update行的信息
- sql update 触发器 获得被update的行的信息(某行的某字段被修改后,自动修改该行的另外一个字段)
- SQL 表的Insert ,update ,delete 触发器
- 触发器的简单update
- 触发器用到的获取当前update的信息
- sql update触发器错误
- 操作Ms Sql触发器的insert,update,delete
- 操作Ms Sql触发器的insert,update,delete
- SQL UPDATE的用法
- SQL UPDATE的用法
- sql 的update
- SQL Server 触发器:表的特定字段更新时,触发Update触发器
- SQL Server 触发器:表的特定字段更新时,触发Update触发器
- 触发器update()和columns_update()函数的使用
- 触发器 判断insert , update ,delete 的方法
- update触发器
- FOJ1011 Power String
- windows下IIS+Xcache配置-配置代码测试通过
- Hello
- 一个女孩写的经典代码~~~
- GTUG Activity On August 1.
- sql update 触发器 获得被update的行的信息
- Huffman decoding.
- C Reference Manual Reading Notes: 005 Tokens ( Without Constants )
- 创站词
- vmware 安装出现的linux-headers问题,找不到/usr/src/linux/include这个目录
- Amanda:安装与配置
- Speex手册----Speex 简介
- 在程序人生里面发拉个贴
- [oracle]Oracle表空间设计理念