SQL Server 触发器--备忘
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。
什么是触发器
触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过程的区别是:触发器是当对某一个表进行操作。诸如:update、insert、delete这些操作的时候,系统会自动调用执行该表上对应的触发器。SQL Server 2005中触发器可以分为两类:DML触发器和DDL触发器,其中DDL触发器它们会影响多种数据定义语言语句而激发,这些语句有create、alter、drop语句。
DML触发器分为:
1、 after触发器(之后触发)
a、 insert触发器
b、 update触发器
c、 delete触发器
2、 instead of 触发器 (之前触发)
转载于:https://www.cnblogs.com/aaronguo/archive/2012/12/18/2823523.html
SQL Server 触发器--备忘相关推荐
- SQL Server 触发器学习总结
SQL菜鸟入门级教程之触发器 触发器简介: 触发器(trigger)是种特殊的存储过程,它的执行不是由程序调用,也不需要手动操作,它是由事件来触发,事件大家应该非常熟悉吧,比如按钮的Click事件 ...
- SQL server触发器中 update insert delete 分别给写个例子被。
SQL server触发器中 update insert delete 分别给写个例子以及解释下例子的作用和意思被, 万分感谢!!!! 主要想知道下各个语句的书写规范. INSERT: 表1 (ID, ...
- 了解SQL Server触发器及触发器中的事务
引述 首先,写这篇文章的目的是望能把我对触发器的理解,分享出来与大家一起学习.如果你对触发器和事务的概念有些了解,这篇文章对你来说会是很简单,或能让你更进一步的了解触发器里面的一些故事,以及触发器中事 ...
- 【转】了解SQL Server触发器及触发器中的事务
引述 首先, 说下我写篇文章的目的,我希望能把我对触发器的理解,分享出来与你一起学习.如果你有对触发器和事务的概念,有些了解,这篇文章,对你来说会是很简单,或能让你更进一步的了解触发器里面的一些故事, ...
- SQL Server触发器创建、删除、修改、查看
http://blog.csdn.net/tianwailaibin/article/details/8111766 本教程为大家介绍SQL Server触发器创建.删除.修改.查看方法. 一.触发器 ...
- mysql 触发器 sql server_喜忧参半的SQL Server触发器
SQL Server触发器在非常有争议的主题.它们能以较低的成本提供便利,但经常被开发人员.DBA误用,导致性能瓶颈或维护性挑战. 本文简要回顾了触发器,并深入讨论了如何有效地使用触发器,以及何时触发 ...
- 15、SQL Server 触发器
SQL Server 触发器 触发器是一种特殊的存储过程,只有当试图用数据操作语言DML来修改数据时才会触发,DML包含对视图和表的增.删.改. 触发器分为DML触发器和DDL触发器,其中DML触发器 ...
- sql 服务器实例怎样显示,SQL Server 触发器实例详解
Microsoft SQL Server™ 2000 提供了两种主要机制来强制业务规则和数据完整性:约束和触发器.触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程.触发器主要是通过事件 ...
- SQL server 触发器 instead of
数据库SQL SERVER 触发器操作(部分) 使用instead of insert 在 课程表COURSE 中设置触发器,使老师张青的教授课程不超过3门 CREATE TRIGGER INSER ...
最新文章
- bert中文预训练模型_[中文医疗预训练模型] MC-BERT
- 使用SpringBoot Actuator监控应用
- NOIP模拟测试「简单的区间·简单的玄学·简单的填数·简单的序列」
- mysql -连表查询
- python增删改查
- Python官方文档学习心得(第一章)
- html中立体丝带菜单,使用CSS3实现绚丽的飘带样式菜单方法介绍
- JSP自定义标签rtexprvalue属性 1
- java中if条件中删除此行代码_Java中我如何去除if...else...语句?
- application/x-www-form-urlencoded接口响应报文中文乱码
- Jackson 格式化日期问题
- 屏幕录制工具LICEcap,截屏生成GIF图
- maya如何查看资源大纲_怎样才算入门了Maya
- va_list原理及用法
- linux日常常用命令介绍——实用、简单明了不啰嗦
- 立志高远;毕业后计划
- 最实用的chrome插件,助高效开发,加快步伐!
- Java实现项目电影购票系统(swing界面)
- 一点还算不郁闷的郁闷的事
- 设计模式的七大原则之单一职责原则
热门文章
- Flink本地安装教程
- [tensorflow]win 环境 安装anacoda 4.8.2 和tensorflow 2.1.0
- Map ,Reduce
- iOS ReactiveCocoa 最全常用API整理
- 老旧小区安防升级改造有机遇也有难度
- css补充、JavaScript、Dom
- 如何启用或禁用错过的呼叫skype for business通知
- 通过python切换hosts文件
- .Net中使用OracleDataAdapter
- Linux命令行(console)屏幕分辨率调整