问个关于sp_depends的问题
各位大侠,小弟有一个问题想在此请教,望各位赐教:
Q:
如何在存储过程之中调用sp_depends系统存储过程并将其所得的结果存入一个temp table。
例如我想列出跟一个sp相关联的所有objects,exec sp_depends @objname="up_sel_objs" 并将所有结果存入一个临时表,有什么好办法呢?
谢谢!
select distinct
s.name + "." + o.name,
convert(char(16), v.name)
from sysobjects o, master.dbo.spt_values v,
sysdepends d, sysusers s
where o.id = d.id
and o.sysstat & 15 = v.number
and v.type = 'O'
and d.depid = xxxx
and o.uid = s.uid
将这些结果插到一个临时表中就可以了xxxx=object_id