国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > SQL Server > 正文

sqlserver中查找所有包含了某個文本的存儲過程

2024-08-31 00:58:49
字體:
來源:轉載
供稿:網友
上圖說明吧。

sqlserver中查找所有包含了某個文本的存儲過程


上圖存儲過程調用了mup_GetA(我把和項目相關的命名都擦除掉了)

sqlserver中查找所有包含了某個文本的存儲過程


上圖通過sqlserver 圖形管理器自帶的功能查看依賴于mup_GetA的對象。

sqlserver中查找所有包含了某個文本的存儲過程


結果有點雷人,居然沒有列出mup_GetB 來(我使用的是sql server 2005)


下面是解決方法
方法1:
打開數據庫管理界面->右擊數據庫->tasks->Generate Scripts->.....
導出所有存儲過程到文件中,然后ctrl+F查找
方法2:

復制代碼 代碼如下:


SELECT ROUTINE_NAME, ROUTINE_DEFINITION
FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_DEFINITION LIKE '%text%'
AND ROUTINE_TYPE='PROCEDURE'


將text替換成你要查找的內容

方法3:

復制代碼 代碼如下:


select name
from sysobjects o, syscomments s
where o.id = s.id
and text like '%text%'
and o.xtype = 'P'


將text替換成你要查找的內容

完畢
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青神县| 长沙市| 东乌珠穆沁旗| 东阿县| 永新县| 洪泽县| 天台县| 吉林省| 岐山县| 民乐县| 元朗区| 隆安县| 克什克腾旗| 抚顺市| 巢湖市| 会宁县| 龙井市| 余江县| 嘉荫县| 固阳县| 女性| 龙川县| 荣成市| 锦州市| 那坡县| 景洪市| 富阳市| 织金县| 泗洪县| 句容市| 穆棱市| 任丘市| 怀柔区| 隆尧县| 贵定县| 日照市| 宕昌县| 安新县| 虎林市| 光山县| 隆子县|