MySQL 8.0 リファレンスマニュアル


13.6.3 DECLARE ステートメント

DECLARE ステートメントは、プログラムにローカルな、次のさまざまな項目を定義するために使用されます。

DECLARE は、BEGIN ... END 複合ステートメントの内部でのみ許可され、ほかのどのステートメントよりも前の、その複合ステートメントの先頭に存在する必要があります。

宣言は、特定の順序に従う必要があります。 カーソル宣言は、ハンドラ宣言の前に指定する必要があります。 変数および条件宣言は、カーソルまたはハンドラ宣言の前に指定する必要があります。


関連キーワード:  ステートメント, CREATE, TABLE, DROP, サブクエリー, FUNCTION, SLAVE, カーソル, DECLARE, 関数