我是靠谱客的博主 有魅力红牛,最近开发中收集的这篇文章主要介绍mysql 触发器 sql server_SQL Server启用触发器,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在本教程中,将学习如何使用SQL Server ENABLE TRIGGER语句来启用触发器。

SQL Server ENABLE TRIGGER语句简介

ENABLE TRIGGER语句用于启用触发器,以便在发生事件时触发触发器。

以下是ENABLE TRIGGER语句的语法:

ENABLE TRIGGER [schema_name.][trigger_name]

ON [object_name | DATABASE | ALL SERVER]

在上面语法中,

首先,指定要启用的触发器的名称。可以指定触发器所属的模式名称(可选)。

其次,如果触发器是DML触发器,则指定触发器所属的表。 如果触发器是DDL数据库范围的触发器,则使用DATABASE;如果触发器是DDL服务器范围的触发器,则使用ALL SERVER。

SQL Server启用触发器示例

下面将使用DISABLE TRIGGER教程中创建的sales.members表进行演示。

要启用sales.sales.trg_members_insert触发器,请使用以下语句:

ENABLE TRIGGER sales.trg_members_insert

ON sales.members;

启用后,可以通过SQL Server Management Studio查看触发器的状态,如下图所示:

930429e85a5fe68b004a2778c8453090.png

启用表的所有触发器

要启用表的所有触发器,请使用以下语句:

ENABLE TRIGGER ALL ON table_name;

在此语法中,只需指定要启用所有关联触发器的表的名称。例如,要启用sales.members表的所有触发器,请使用以下语句:

ENABLE TRIGGER ALL ON sales.members;

下图显示了为sales.members表定义的所有触发器的状态:

458d6fd833e2db0071aa000dfd9a17fd.png

启用数据库的所有触发器

要在当前数据库上启用所有触发器,请使用以下语句:

ENABLE TRIGGER ALL ON DATABASE;

在本教程中,学习了如何使用SQL Server ENABLE TRIGGER语句来启用表的触发器。还学习了如何启用表和数据库的所有触发器。

¥ 我要打赏

纠错/补充

收藏

加QQ群啦,易百教程官方技术学习群

注意:建议每个人选自己的技术方向加群,同一个QQ最多限加 3 个群。

最后

以上就是有魅力红牛为你收集整理的mysql 触发器 sql server_SQL Server启用触发器的全部内容,希望文章能够帮你解决mysql 触发器 sql server_SQL Server启用触发器所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(51)

评论列表共有 0 条评论

立即
投稿
返回
顶部