修改和重命名触发器

王朝other·作者佚名  2008-05-19
宽屏版  字体: |||超大  

如果需要修改触发器的定义,只需一个操作即可除去并重新创建触发器,或重新定义已有触发器。

如果更改触发器引用的对象名,则必须修改触发器使其文本反映新的名称。因此,在重命名对象前,首先显示该对象的相关性,以确定所建议的更改是否会影响任何触发器。

也可以重命名触发器。新名称必须遵守标识符规则。您只能重命名自己拥有的触发器,而数据库所有者可以更改任意用户的触发器名称。需重命名的触发器必须位于当前数据库中。

也可将触发器修改为对定义进行加密。

修改触发器:

Transact-SQL参考(ALTER TRIGGER)点击查看

如何修改触发器(企业管理器)?

展开服务器组,然后展开服务器。

展开"数据库"文件夹,展开含触发器的表所属的数据库,然后单击"表"文件夹。

在详细信息窗格中,右击触发器所在的表,指向"所有任务"菜单,然后单击"管理触发器"命令。

在"名称"框中选择触发器的名称。

按需要在"文本"字段中更改触发器的文本。按 CTRL+TAB 缩进 SQL Server 企业管理器触发器的文本。

若要检查触发器的语法,单击"检查语法"命令。

重命名触发器:

Transact-SQL参考(sp_rename)点击查看

说明 重命名触发器并不会更改它在触发器定义文本中的名称。要在定义中更改触发器的名称,应直接修改触发器。

查看触发器的相关性:

Transact-SQL参考(sp_depends)点击查看

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有