本文摘自PHP中文网,作者青灯夜游,侵删。

触发器的使用
触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。可以用CREATE语句创建触发器,DROP语句删除触发器,ALTER语句禁用触发器等。下面就来具体介绍一下。
创建触发器
1 | CREATE TRIGGER tr_update_Stock
|
删除触发器
1 | DROP TRIGGER tr_update_Stock
|
禁用
1 2 | ALTER TABLE trig_example DISABLE TRIGGER trig1
GO
|
恢复
1 2 | ALTER TABLE trig_example ENABLE TRIGGER trig1
GO
|
禁用某个表上的所有触发器
1 | ALTER TABLE 你的表 DISABLE TRIGGER all
|
启用某个表上的所有触发器
1 | ALTER TABLE 你的表 enable TRIGGER all
|
禁用所有表上的所有触发器
1 | exec sp_msforeachtable 'ALTER TABLE ? DISABLE TRIGGER all'
|
启用所有表上的所有触发器
1 | exec sp_msforeachtable 'ALTER TABLE ? enable TRIGGER all'
|
以上就是sql怎么使用触发器的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
sparksql配置及使用教程
sql语句如何截取某字段的一部分
sqlserver 批量数据替换助手v1.0版发布
navicat怎么执行sql
学sql server有什么用?
sql语句中的ddl类型的数据库定义语言操作
mysql索引以及查询优化的详细介绍
异步的sql数据库封装详解
sql 中 having 的用法?
经常使用的jdbc连接数据库方式
更多相关阅读请进入《sql》频道 >>
机械工业出版社
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
转载请注明出处:木庄网络博客 » sql怎么使用触发器