Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 27.1Mb
PDF (A4) - 27.2Mb
HTML Download (TGZ) - 7.2Mb
HTML Download (Zip) - 7.2Mb


13.6.6.3 カーソルの FETCH 構文

FETCH [[NEXT] FROM] cursor_name INTO var_name [, var_name] ...

このステートメントは、指定されたカーソル (これは開いている必要があります) に関連付けられた SELECT ステートメントの次の行をフェッチし、そのカーソルのポインタを進めます。行が存在する場合は、フェッチされたカラムが指定された変数に格納されます。SELECT ステートメントによって取得されるカラムの数が、FETCH ステートメントで指定された出力変数の数に一致している必要があります。

それ以上の行を取得できない場合は、SQLSTATE 値 '02000' で「データなし」状況が発生します。この状況を検出するには、その状況 (または、NOT FOUND 状況) のハンドラを設定できます。例については、セクション13.6.6「カーソル」を参照してください。


User Comments
Sign Up Login You must be logged in to post a comment.