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


23.8.7.45 mysql_more_results()

my_bool mysql_more_results(MYSQL *mysql)

説明

この関数は、単一のステートメント文字列として指定された複数のステートメントを実行する場合、または複数の結果セットを返すことがある CALL ステートメントを実行する場合に使用します。

現在実行されているステートメントから、それ以上の結果が存在する場合、mysql_more_results() は true になり、この場合、アプリケーションは mysql_next_result() を呼び出して、結果をフェッチする必要があります。

戻り値

それ以上の結果が存在する場合は、TRUE (1)。それ以上の結果が存在しない場合は FALSE (0)。

ほとんどの場合、代わりに mysql_next_result() を呼び出して、それ以上の結果が存在しており、その場合に取得を開始するかどうかをテストできます。

セクション23.8.17「複数ステートメント実行の C API サポート」およびセクション23.8.7.46「mysql_next_result()」を参照してください。

エラー

なし。


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