DBA面试题

当前位置: 面试问题网 > DBA面试题 > 什么是触发器(trigger)? 触发器有什么作用?

什么是触发器(trigger)? 触发器有什么作用?

触发器是数据库中由一个时间触发的特殊的存储过程,他不是由程序条用也不是手工启动的。触发器的执行可以由对一个表的insert,delete, update等操作来触发,触发器经常用于加强数据的完整性约束和业务规则等等。
  
   触发器可以对其他表进行查询,也可以包含复杂的SQL语句。他么主要用于强制服从复杂的业务规则或者要求。例如可以利用触发器根据客户当前的帐户状态来控制是否允许插入新的订单。
  
   触发器也可以用于强制引用完整性,以便在多个表中添加,删除或者更新数据时,保留这些表之间的关系。
  
   创建触发器的SQL语法:
  
   DELIMITER |
  
   CREATE TRIGGER ``.``
   < [ BEFORE | AFTER ] > < [ INSERT | UPDATE | DELETE ] >
   ON
   FOR EACH ROW
   BEGIN
   –your sql
   END |

【什么是触发器(trigger)? 触发器有什么作用?】相关文章

1. 什么是触发器(trigger)? 触发器有什么作用?

2. 触发器(trigger)的功能都有哪些?写出一个触发器的例子

3. JSF面试题:Jsf中的核心类用那些?有什么作用?LiftCycle六大生命周期是什么?

4. IMPORT的选项IGNORE有什么作用?缺省是什么设置?

5. IMPORT的选项IGNORE有什么作用? 缺省是什么设置?

6. 介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?

7. 什么叫应用程序域?什么是托管代码?什么是强类型系统?什么是装箱和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?

8. swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上

9. swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上?

10. String、StringBuffer、StringBuilder有区别

本文来源:https://www.mianshiwenti.com/a13258.html

点击展开全部

《什么是触发器(trigger)? 触发器有什么作用?》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝什么是触发器(trigger)? 触发器有什么作用?﹞相关内容

「什么是触发器(trigger)? 触发器有什么作用?」相关专题

其它栏目

也许您还喜欢