今天准备改个触发器的时候发现居然找不到那个触发器了,但是在查询相关依赖的时候却看到那个触发器的名字,不过无法点击进入修改。以前使用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')
来得到用户自定义的触发器里面的内容。
希望这点小发现能帮助和我遇到相同问题的人。:)