10bet网址
MySQL 5.6リファレンスマニュアル
本手册下载
PDF (Ltr)- 26.8 mb
PDF (A4)- 26.8 mb
HTML下载(TGZ)- 7.2 mb
HTML下载(邮政编码)- 7.2 mb


13.6.4ストアドプログラム内の変数

システム変数とユーザー定義変数は,ストアドプログラムのコンテキストの外部で使用できるのと同様に,ストアドプログラム内で使用できます。さらに,ストアドプログラムは声明を使用してローカル変数を定義でき,またストアドルーチン(プロシージャーおよびファンクション)は,そのルーチンとその呼び出し元の間で値を通信するパラメータを受け取るように宣言できます。

ロカル変数のスコプ,およびMySQLがあいまいな名前を解決する方法に,セクション13.6.4.2 "ロカル変数のスコプと解決"を参照してください。

ストアドプロシージャーやストアドファンクションのパラメータまたはストアドプログラムのローカル変数に(たとえば,var_name=违约ステトメントを使用して)値默认的を割り当てることは許可されません。MySQL 5.6.6の時点では,これは構文エラになります。