1

私は今朝、非システム ストアド プロシージャが 10,000 個に満たないデータベースを使用していました。名前で約20人のグループを探しています。それらを表示するためにノードを選択しようとすると、エラーがスローされます。私は、多くのストアド プロシージャを表示しようとしたことから推測します。

Google で正しい構文を見つけるのに苦労しています。そこで、他の人が将来見つけられるように、良いタイトルを付けて質問することにしました。

だからここに私がこれまで持っているコードがあります

SELECT ROUTINE_NAME
FROM SYS.OBJECTS
WHERE ROUTINE_NAME LIKE '%PER_%' 
AND ROUTINE_TYPE= 'PROCEDURE'
ORDER BY ROUTINE_NAME ASC
4

1 に答える 1

4

間違ったシステム ビューをクエリしていると思います。それはビューのようInformation_Schema.Routinesです:

SELECT ROUTINE_NAME
FROM INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_TYPE = 'PROCEDURE'
AND ROUTINE_NAME LIKE 'PER_%'
ORDER BY ROUTINE_NAME ASC
于 2012-05-25T17:58:36.583 に答える