my_bool mysql_more_results(MYSQL *mysql)
説明
この機能は、シングルステートメントストリングとして規定された複数のステートメントを実行するとき、もしくは複数の結果セットを戻すCALL
ステートメントを実行するとき使用します。
現在実行したステートメントより、多くの結果が存在している場合、mysql_more_results()
は真となります。この場合、アプリケーションはmysql_next_result()
を呼び出して、結果をフェッチしなければなりません。
戻り値
以上の結果が存在する場合は、TRUE
。上の結果が存在しない場合は、FALSE
(0)。
殆どの場合、もっと多くの結果が存在しないかテストし、存在している場合には、これらの復元を開始する代わりに、mysql_next_result()
を呼び出すことができます。
項23.2.9. 「マルチプルステートメントを実行するC
APIハンドリング」 と
項23.2.3.46. 「mysql_next_result()
」を参照して下さい。
エラー
なし。