MySQL ストアド プロシージャのエラー処理には次のタイプが用意されています: BEGIN...END ブロック: エラーが発生すると、トランザクションはロールバックされ、後続のステートメントは実行されません。 ERROR ステートメント: エラー コードとメッセージを指定して、手動でエラーを発生させます。 SIGNAL ステートメント: カスタム エラー処理ルーチンからエラーを発生させ、エラー コードとメッセージを送信します。 HANDLER ステートメント: 特定のエラー コードのエラー処理ルーチンを定義し、カスタム アクションを実行できます。 WHENEVER ステートメント: エラー処理方法が指定されていない場合のエラーの処理方法を定義します。
#MySQL ストアド プロシージャのエラー処理タイプ
MySQL ストアド プロシージャのエラー処理メカニズムでは、発生したハンドル エラーに対していくつかのタイプが用意されています。ストアド プロシージャの実行中:BEGIN...END ブロック
ERROR ステートメント
SIGNAL ステートメント
HANDLER ステートメント
WHENEVER ステートメント
以上がmysql ストアド プロシージャのエラー処理にはどのような種類がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。