国产探花免费观看_亚洲丰满少妇自慰呻吟_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替換成你要查找的內容

完畢
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 武定县| 建阳市| 翁牛特旗| 来凤县| 鹿邑县| 天祝| 邹平县| 澄迈县| 东乡族自治县| 寿光市| 遂昌县| 汾阳市| 五常市| 天台县| 崇礼县| 成都市| 满洲里市| 江油市| 三原县| 天全县| 石景山区| 莫力| 南开区| 论坛| 新竹市| 武川县| 三江| 曲水县| 炉霍县| 资源县| 隆德县| 丹江口市| 卓尼县| 浠水县| 乐平市| 珲春市| 车致| 泰安市| 城步| 古浪县| 大丰市|