sql怎么使用触发器

2019年5月13日14:46:30 发表评论 2 浏览

sql怎么使用触发器

触发器的使用

触发器是一种特殊的存储过程,在用户试图对指定的表执行指定的数据修改语句时自动执行。可以用CREATE语句创建触发器,DROP语句删除触发器,ALTER语句禁用触发器等。下面就来具体介绍一下。

创建触发器

CREATE TRIGGER tr_update_Stock

删除触发器

DROP  TRIGGER tr_update_Stock

禁用

ALTER TABLE trig_example DISABLE TRIGGER trig1
GO

恢复

ALTER TABLE trig_example ENABLE TRIGGER trig1
GO

禁用某个表上的所有触发器

ALTER TABLE 你的表 DISABLE TRIGGER all

启用某个表上的所有触发器

ALTER TABLE 你的表 enable TRIGGER all

禁用所有表上的所有触发器

exec sp_msforeachtable 'ALTER TABLE ? DISABLE TRIGGER all'

启用所有表上的所有触发器

exec sp_msforeachtable 'ALTER TABLE ? enable TRIGGER all'

以上就是sql怎么使用触发器的详细内容,更多请关注其它相关文章!

  • 微信
  • 分享
  • sql怎么使用触发器

  • 相关标签:sql 触发器
  • 本文原创发布 ,转载请注明出处,感谢您的尊重!
    • 上一篇:mysql的免安装版怎么用?
    • 下一篇:mysql如何让表建立连接?

    发表评论

    :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: