const char *mysql_stmt_sqlstate(MYSQL_STMT
*stmt)
説明
mysql_stmt_sqlstate()
は、stmt
で指定されるステートメントについて、最後に呼び出された、成功または失敗する可能性のあるプリペアドステートメント
API 関数の SQLSTATE
エラーコードを含むヌル終端文字列を返します。エラーコードは
5 文字で示されます。"00000"
は、``エラーがない'' ことを意味します。値は
ANSI SQL および ODBC
によって規定されています。考えられる値の一覧については、項12.1. 「返されるエラー」
を参照してください。
注意: すべての MySQL エラーが SQLSTATE
にマッピングされているわけではありません。マッピングされていないエラーの場合は
"HY000"
(一般エラー)が使用されます。
この関数は MySQL 4.1.1 で追加されました。
戻り値
SQLSTATE エラーコードを含むヌル終端文字列。
This is a translation of the MySQL Reference Manual that can be found at dev.mysql.com. The original Reference Manual is in English, and this translation is not necessarily as up to date as the English version.