今天准备改个触发器的时候发现居然找不到那个触发器了,但是在查询相关依赖的时候却看到那个触发器的名字,不过无法点击进入修改。以前使用sqlserver2000的时候当定位到某个表后,上面的工具箱会出现查看触发器的按钮,可是现在sqlserver2005却没有看到。无奈只能看有没有sql语句来得到原来触发器的内容了,搜索了下网络发现可以使用
select   b.name   ,a.text   from   syscomments   a,sysobjects   b   
where   object_id(b.name)=a.id   and   b.xtype   in('TR')    


来得到用户自定义的触发器里面的内容。

希望这点小发现能帮助和我遇到相同问题的人。:)

posted on 2007-08-22 15:59  From Ocean  阅读(437)  评论(0编辑  收藏  举报