管理触发器

 

管理触发器
 

(1) sp_help 使用sp_help 系统过程的命令格式是: sp_help ‘触发器名字’ 通过该系统过程,可以了解触发器的一般信息,如触发器的名字、属性、类型、创建时间。

 

(2) sp_helptext
通过sp_helptext 能够查看触发器的正文信息,其语法格式为:
sp_helptext ‘触发器名’

(3) sp_depends
通过sp_depends 能够查看指定触发器所引用的表或指定的表涉及到的所有触发器,其
语法形式如下:
sp_depends ‘触发器名字’
sp_depends ‘表名’
<STRONG>注意:用户必须在当前数据库中查看触发器的信息,而且被查看的触发器必须已经被创建。

<SPAN class=style2>12.11.3 修改删除触发器
通过Enterprise Manager 和系统过程或Transaction_SQL 命令,可以修改触发器的名字和正文。
  (1) 使用sp_rename 命令修改触发器的名字
其语法格式为:
sp_rename oldname,newname
  (2) 通过Enterprise Manager 修改触发器正文的操作步骤
通过Enterprise Manager 修改触发器正文的操作步骤与查看触发器信息一样。修改完触发器后要使用Check Syntax 选项对语句进行检查。
  (3) 通过Alert trigger 命令修改触发器正文

 

(4) 删除触发器
用户在使用完触发器后可以将其删除,只有触发器属主才有权删除触发器.删除已创建的触发器有两种方法:
用系统命令DROP TRIGGER 删除指定的触发器,其语法形式如下:
    DROP TRIGGER 触发器名字
删除触发器所在的表时,MS SQL Server 将自动删除与该表相关的触发器。

 

      储过程和触发器在数据库开发过程中,在对数据库的维护和管理等任务中以及在维护数据库参照完整性等方面具有不可替代的作用。因此无论对于开发人员,还是对于数据库管理人员来说,熟练地使用存储过程,尤其是系统存储过程,深刻地理解有关存储过程和触发器的各个方面问题是极为必要的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值