2012-03-08 7 views
0

すべてのストアプロシージャが同じキーワードを持っているかどうかを調べるためのメカニズム..キーワードでSPを検索

たとえば、私は100のストアプロシージャを持つテストDBを持っています。私は店手順は関連ストア手順の

答えて

1

を変更するEmployee Cadreを使用しているあなたは、このようにそれを行うことができた見つけたい:

SELECT OBJECT_NAME(id) 
    FROM syscomments 
    WHERE [text] LIKE '%youtext%' 
    AND OBJECTPROPERTY(id, 'IsProcedure') = 1 
    GROUP BY OBJECT_NAME(id) 
0

それはあなたが話しているDBMSかを知るために役立つだろう。これは、SQLタグとテキストによって示唆されるように、標準のSQL質問ではありません。すべてのDBMSは、異なるシステムテーブルと、ストアドプロシージャの実装/表現方法が異なります。