博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过SQL语句提取存储过程中的内容
阅读量:4516 次
发布时间:2019-06-08

本文共 522 字,大约阅读时间需要 1 分钟。

首先,列出服务器上所有数据库。

 
--
获取数据库列表
SELECT
name
FROM
master.dbo.sysdatabases
ORDER
BY
name

 

其次,这是一种让所有的用户从数据库中创建存储过程。

 
--
获取存储过程列表
--
Type = 'P' --> 存储过程
--
Category = 0 --> 用户创建的
SELECT
*
FROM
sysobjects
WHERE
type
=
'
P
'
AND
category
=
0
ORDER
BY
name

 

然后我们就可以检索查询与存储过程内容如下:

 
--
获取存储过程内容
--
Name = Stored Procedure Name.
SELECT
text
FROM
syscomments
WHERE
id
=
(
SELECT
id
FROM
sysobjects
WHERE
name
=
'
存储过程名称
'
)

 

这样就可以了,其实只是想通过SQL得到存储过程的内容,最后一个SQL语句完全满足了。

译文:

原文:

转载于:https://www.cnblogs.com/talkit/archive/2010/12/09/1900934.html

你可能感兴趣的文章
用Android-X86和VirtualBox打造高性能Android开发环境
查看>>
【机器学习】粗糙集属性约简算法与mRMR算法的本质区别
查看>>
【Luogu4921】情侣?给我烧了!(组合计数)
查看>>
关于html中对换行的处理
查看>>
Influence Maximazation
查看>>
二叉查找树
查看>>
screen乱码问题
查看>>
Java HashSet的元素内容变化导致的问题
查看>>
pymysql模块
查看>>
jgGrid pivot reload重新加载及刷新数据
查看>>
C# 根据空格数截取
查看>>
清爽配色16种
查看>>
海量数据 & 网站中用户积分排名问题
查看>>
MySQL 5.7.25 在Windows 7中安装的记录
查看>>
原型以及原型链的学习随笔
查看>>
2-3树
查看>>
OSI模型图文说明
查看>>
电池充电方案总结
查看>>
mysql 存储过程
查看>>
php调用拼多多的接口
查看>>