六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 153|回复: 0

触发器学习(实现自动编号)

[复制链接]

升级  28%

26

主题

26

主题

26

主题

秀才

Rank: 2

积分
92
 楼主| 发表于 2012-12-10 14:48:29 | 显示全部楼层 |阅读模式
<div id="cnblogs_post_body">前段时间需要用触发器做个实现数据插入表时自动编号的功能,于是再学习下触发器,硬件备份共享于此,以供讨论,以免遗忘。
总结常用基本点如下:
1、触发器有两种类型:数据定义语言触发器(DDL触发器)和数据操纵语言触发器(DML触发器)。
  DDL触发器:在用户对数据库执行数据定义(CREATE、ALTER、DROP或相似的语句)对数据库结构进行修改时激活而做出响应。
  DML触发器:在用户对数据库执行数据操作时发生,触发器中的代码会被自动调用。
2、DML触发器分类:Insert触发器、Delete触发器、Update触发器、上面任意类型混合。
3、触发器创建语法:
<div class="cnblogs_code">CREATE TRIGGER <trigger name>    ON <table or view>    {{{FOR|AFTER} <[INSERT] [,] [UPDATE],[DELETE]>}|INSTEAN OF}AS    <sql statement>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表