使用游标过滤包含#开头的存储过程
declare @name varchar(300)
declare mycur cursor forselect name from sysobjects o,syscomments s
where o.id = s.id and o.xtype ='p' and text like '%#%' and o.xtypr = 'P'
open mycur
fetch next from mycur into @name
while @@FETCH_STATUS = 0
begin
exec('exec sp_helptext ' + @name)
fetch next from mycur into @name
end
close mycur
deallocate mycur
go
本文介绍了一种使用SQL游标来筛选包含特定字符(如'#')的存储过程的方法。通过声明游标并遍历系统对象表,可以找出所有符合筛选条件的存储过程,并进一步查看其详细内容。
1193

被折叠的 条评论
为什么被折叠?



