Top>DB>MySQL>2019012901

●プロシージャーの一覧を取得する。

プロシージャーの一覧を取得するには次の二つの方法がある。

方法① - showコマンドで取得する。
show procedure status;


方法② - インフォメーションスキーマより取得する。
SELECT
  ROUTINE_SCHEMA,   /* ストアドプロシージャがあるデータベース */
  ROUTINE_NAME,   /* ストアドプロシージャの名前 */
  ROUTINE_TYPE   /* プロシージャとファンクションのどちらかを示す */
FROM
  information_schema.ROUTINES
WHERE
  ROUTINE_TYPE = 'PROCEDURE';   /* プロシージャのみ抽出 */


プロシージャーを削除する。
プロシージャーを削除するには次のsqlを実行する。
DROP PROCEDURE プロシージャ名;

最終更新日:2019/01/29

- Published By MINDKERNEL.COM -