触发器中虚拟表
来源:互联网 发布:unity3d fbx动画 编辑:程序博客网 时间:2024/05/16 06:46
触发器中有两个虚拟表 INSERTED和DELETED分别对应INSERT、UPDATE和DELETE操作。
INSERT操作后INSERTED虚拟表中会保存此插入的新信息;
DELETE操作后DELETED虚拟表中保存有删除的旧信息;
UPDATE操作实质是先DELETE再INSERT,所以UPDATE操作后DELETED虚拟表中保存UPDATE之前的旧信息,INSERTED虚拟表中保存UPDATE之后的新信息。
这样就可以根据INSERTED虚拟表和DELETED虚拟表中是否存在内容来判断当前的操作是INSERT、UPDATE还是DELETE了。
另外补充一下:其实视图也是虚拟表
- 触发器中虚拟表
- 触发器中虚拟表 inserted 和 deleted
- 数据库-触发器(定义、作用、使用方法、new/old虚拟表)
- Oracle中dual虚拟表
- oracle中变异表触发器的处理。
- 触发器约束表中数据重复
- 触发器中两个特殊表的应用
- MySQL触发器中出发多表事件
- 表触发器
- 在触发器中Update本表,能再次引发触发器吗
- VC中鼠标键盘虚拟键值表
- ORACLE数据库中dual虚拟表简介
- Oracle中dual虚拟表的用途
- oracle中触发器
- Oracle中使用触发器
- mysql中使用触发器
- .pd中创建触发器
- 了解触发器中事务
- 获取页面数据
- Android监听器的实现方法
- 创建触发器,禁止对数据库的增,删,改操作
- 向上取整
- NGINX加载动态库相关问题
- 触发器中虚拟表
- 排序-----------------插入排序,冒泡排序
- 关于多线程并发:每个开发人员都应了解的内容
- 历史软件回顾
- java 字符串的判断和char ascill码值
- sqlite数据类型
- SQL Server各种日期计算方法
- BASE64编码
- 持续集成工具Sonar的使用(二)[ant+sonar]