my_bool mysql_stmt_reset(MYSQL_STMT *stmt)
説明
準備されたステートメントをクライアントとサーバ上にリセットして、準備後、陳述してください。これは主にmysql_stmt_send_long_data()
を使って送ったデータをリセットするのに使われます。ステートメントに対して開かれているカーソルが全て閉じられます。
他のクエリーを使ってステートメントを再び準備するには、mysql_stmt_prepare()
を使います。
戻り値
ステートメントがリセットされた場合、ゼロ。エラーが起こった場合、ゼロ以外。
エラー
CR_COMMANDS_OUT_OF_SYNC
コマンドが妥当でないオーダーで実行されました。
CR_SERVER_GONE_ERROR
MySQLサーバが立ち去りました。
CR_SERVER_LOST
サーバへの接続がクエリー中に失われました。
CR_UNKNOWN_ERROR
未知のエラーが起こりました。