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