mysqlのプロシージャーは非エンジニアでもSQLさえかければ作るのは容易ですので、

エンジニアが少ない、ないしはいない場合は利用することがあります。

シェルと違ってfindやgrepコマンド等は使えない為、以下のように「information_schema

を検索することで似たような事をすることが可能です。

スポンサーリンク

プロシージャーから、対象コードを利用しているものを抽出

SELECT
  ROUTINE_NAME
  , ROUTINE_DEFINITION
FROM
  information_schema.ROUTINES
WHERE
  ROUTINE_SCHEMA = 'testDB' ## 検索対象のスキーム(DB)を指定
AND
  ROUTINE_TYPE = 'PROCEDURE' ## 検索対象のタイプを指定
AND
  ROUTINE_DEFINITION LIKE '%user_id%' ### ここに検索したい文字を記入する
おすすめの記事