Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb カーソルの FETCH 構文

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

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

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

User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.