sql 2000 修改和删除触发器等.ppt

sql 2000 修改和删除触发器等.ppt

ID:48740282

大小:49.50 KB

页数:11页

时间:2020-01-21

sql 2000 修改和删除触发器等.ppt_第1页
sql 2000 修改和删除触发器等.ppt_第2页
sql 2000 修改和删除触发器等.ppt_第3页
sql 2000 修改和删除触发器等.ppt_第4页
sql 2000 修改和删除触发器等.ppt_第5页
资源描述:

《sql 2000 修改和删除触发器等.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、10.3修改和删除触发器10.3.1修改和删除触发器1.修改触发器用户可以使用ALTERTRIGGER语句修改触发器,它可以在保留现有触发器名称的同时,修改触发器的触发动作和执行内容。修改触发器的语法格式如下。ALTERTRIGGER触发器名ON{表

2、视图}[WITHENCRYPTION]{FOR

3、AFTER

4、INSTEADOF}{[INSERT][,][UPDATE][,][DELETE]}[NOTFORREPLICATION]AS[{IFUPDATE(列名)[{AND

5、OR}UPDATE(列名)][...n]}SQL语句将货品信息表上“c

6、heck_cstno”触发器中的变量@tpname1和@tpname2分别改为@1和@2。练习1:思考:1.能否使用“修改触发器”修改触发器的名称?2.能否只书写修改的那一行或者几行?2.删除触发器触发器的删除是通过DROP语句来实现的,在企业管理器也同样可以进行删除。例如,在查询分析器下,使用DROPTRIGGERAdd_库存量命令,即可删除该触发器。练习2:删除订单信息表上的“Check_库存量”触发器-10.3.2禁止或启用触发器禁止和启用触发器的语法格式如下。ALTERTABLE表名{ENABLE

7、DISABLE}TRIGGER{AL

8、L

9、触发器名[,...n]}使用该语句可以禁用或启用指定表上的某些触发器或所有触发器。练习3:禁止货品信息表上的“check_cstno”触发器10.4触发器的嵌套与递归10.4.1嵌套触发器一个触发器在执行操作时又引发另一个触发器,而这个触发器接下来又引发下一个触发器,所有的触发器依次触发,这些触发器就是嵌套触发器。10.4.2递归触发器当一个嵌套触发器嵌套的是其自身时,这种特殊情况就称为递归触发器。递归触发器又因是直接激发自身还是间接激发自身而分为直接递归和间接递归。思考题:根据你的理解,能否创建一个嵌套或者递归触发器?

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。