23.8.11.27 mysql_stmt_sqlstate()

const char *mysql_stmt_sqlstate(MYSQL_STMT *stmt)

説明

stmt によって指定されたステートメントに対して、mysql_stmt_sqlstate() は最近呼び出された成功または失敗した可能性のあるプリペアドステートメント API 関数の SQLSTATE エラーコードを格納する NULL 終端文字列を返します。エラーコードは 5 つの文字から構成されます。"00000"エラーなしを意味します。値は ANSI SQL と ODBC によって規定されています。可能な値のリストについては、付録B エラー、エラーコード、および一般的な問題を参照してください。

すべての MySQL エラーがまだ SQLSTATE コードにマップされていません。値 "HY000" (一般エラー) はマップされていないエラー番号に使われます。

戻り値

SQLSTATE エラーコードを含む NULL 終端文字列。


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