阅文时长 |
| 0.22分钟 |
字数统计 |
| 408字符 |
主要内容 |
| 1、引言&背景
2、声明与参考资料
|
『MSSQL·查询存储过程中的关键字』 |
编写人 |
| SCscHero |
编写时间 |
| 2021/5/15 PM11:30 |
文章类型 |
| 系列 |
完成度 |
| 已完成 |
座右铭 |
每一个伟大的事业,都有一个微不足道的开始。 |
一、引言&背景 完成度:100%
a) 应对问题&场景
- 根据某关键字查询哪些存储过程中存在?
- 根据某张表的字段查询哪些存储过程中存在?
b) 解决原理&方法
--查找含某关键字的存储过程
SELECT OBJECT_NAME(ID),ID FROM SYSCOMMENTS
WHERE ID IN
( SELECT OBJECT_ID(NAME) FROM DBO.SYSOBJECTS WHERE XTYPE='p'
)
AND TEXT LIKE '%关键字%'
--查找含某关键字的存储过程:适用于SQL Server2005/2008
SELECT DISTINCT B.NAME
FROM DBO.SYSCOMMENTS A, DBO.SYSOBJECTS B
WHERE A.ID=B.ID AND B.XTYPE='P' AND A.TEXT LIKE '%关键字%'
ORDER BY NAME
二、声明与参考资料 完成度:100%
原创博文,未经许可请勿转载。
如有帮助,欢迎点赞、收藏、关注。如有问题,请评论留言!如需与博主联系的,直接博客私信SCscHero即可。