,,sql update 触发器 可获得被update的行的信息

,,sql update 触发器 可获得被update的行的信息

Sql update触发器可以获取更新行的信息,有需要的朋友可以参考一下。

复制代码如下:在TB上创建触发器TG name for update if update(推荐)begin update TB set comment date=(getdate())TB inner join Inserted on TB。vlist id=已插入。vlist id end recommended表示更新的字段。关键是在inserted table的触发器语句中使用了两个特殊的表:deleted table和inserted table。删除的表用于存储受删除和更新语句影响的行的副本。当执行DELETE或UPDATE语句时,将从触发器表中删除行,并将其传输到已删除的表中。删除的表和触发器表通常没有相同的行。

插入的表用于存储受INSERT和UPDATE语句影响的行的副本。在insert或update事务中,新行被添加到inserted表和trigger表中。插入表中的行是触发器表中新行的副本。

1.插入操作(Insert)插入的表格有数据,但删除的表格没有数据。

2.删除操作(Delete) 插入的表格没有数据,删除的表格有数据。

3.更新操作(Update) 插入的表格有数据(新数据),删除的表格有数据(旧数据)

为什么要睡很久才会死?你死后会永远沉睡!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 使用sql语句实现查询排序,顺序和倒序的区别,sql按倒序排序
  • 使用sql语句实现查询排序,顺序和倒序的区别,sql按倒序排序,使用SQL语句实现查询排序,顺序和倒序
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 一篇文章带你入门sql编程语句,一篇文章带你入门sql编程题
  • 一篇文章带你入门sql编程语句,一篇文章带你入门sql编程题,一篇文章带你入门SQL编程
  • window无法启动mysql 1067,windows无法启动mysql57服务,错误1053
  • window无法启动mysql 1067,windows无法启动mysql57服务,错误1053,windows无法启动MySQL服务报错1067的解决方法
  • vb中adodb连接数据库,,VB语言使用ADO连接、操作SQLServer数据库教程
  • sql重复记录查询的几种方法有哪些,查询重复记录sql语句
  • sql重复记录查询的几种方法有哪些,查询重复记录sql语句,SQL重复记录查询的几种方法
  • sql语句的各个关键字的解析过程详细总结怎么写,sql语句的各个关键字的解析过程详细总结图
  • sql语句的各个关键字的解析过程详细总结怎么写,sql语句的各个关键字的解析过程详细总结图,SQL语句的各个关键字的解析过程详细总结
  • sql语句游标,sqlserver游标的使用
  • sql语句游标,sqlserver游标的使用,详解SQL游标的用法
  • 留言与评论(共有 条评论)
       
    验证码: