[解決済み] すべてのストアドプロシージャを一覧表示するクエリ
2022-03-14 13:36:06
質問
SQL Serverデータベース内のすべてのストアドプロシージャの名前を返すことができるクエリとは?
システムストアドプロシージャを除外できるクエリであれば、さらに便利です。
解決方法は?
マイクが述べたように、最良の方法は
information_schema
. マスターデータベースでない限り、システムのストアドプロシージャは返されません。
SELECT *
FROM DatabaseName.INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_TYPE = 'PROCEDURE'
何らかの理由でマスターデータベースにシステム以外のストアドプロシージャがある場合、クエリを使用することができます(これは、ほとんどのシステムストアドプロシージャをフィルタリングします)。
SELECT *
FROM [master].INFORMATION_SCHEMA.ROUTINES
WHERE ROUTINE_TYPE = 'PROCEDURE'
AND LEFT(ROUTINE_NAME, 3) NOT IN ('sp_', 'xp_', 'ms_')
関連
-
[解決済み] 累積和の求め方
-
[解決済み] SQL Server の .sql ファイルとは何ですか?
-
[解決済み] クエリでカラムを落とさずにデータ型を変更するには?
-
[解決済み] データベース内の全テーブルのサイズを取得する
-
[解決済み] SQLのIN句をパラメータ化する
-
[解決済み] TSQLを使用してデータベース内のすべてのテーブルのリストを取得するにはどうすればよいですか?
-
[解決済み] SQL Serverでストアドプロシージャ内のテキストを検索する
-
[解決済み] SQL Serverでテーブルからカラム名を取得するにはどうすればよいですか?
-
[解決済み] SQL Serverで、指定したテーブルを参照しているすべての外部キーを一覧表示するにはどうすればよいですか?
-
[解決済み】<text>を含むストアドプロシージャを見つけるにはどうしたらいいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】SQL Server データベース復元エラー:指定されたキャストは有効ではありません。(SqlManagerUI)
-
[解決済み] オブジェクト 'Users'、データベース 'XXX'、スキーマ 'dbo' で SELECT 権限が拒否されました。
-
[解決済み] SQL Serverで小数点の後に2桁の数字を表示させる方法
-
[解決済み] 分散型トランザクションを開始できない
-
[解決済み] 一括読み込みができません。オペレーティングシステムのエラーコード5(アクセスが拒否されました。)
-
[解決済み] SQL Serverで文字列からすべてのスペースを削除する
-
[解決済み] NVARCHAR(MAX)の最大文字数を教えてください。[重複しています]。
-
[解決済み] SQLでテーブルの行数を数える
-
[解決済み] シンプルに保つ、クエリで複数のCTEを行う方法
-
[解決済み] SQL ServerでRegExを使用する