const char *mysql_sqlstate(MYSQL *mysql)
説明
最後に発生したエラーの SQLSTATE
エラーコードを含むヌル終端文字列を返します。エラーコードは
5 文字で示されます。'00000'
は、``エラーがない'' ことを意味します。値は
ANSI SQL および ODBC
によって規定されています。考えられる値の一覧については、項12.1. 「返されるエラー」
を参照してください。
注意: すべての MySQL エラーが SQLSTATE
にマッピングされているわけではありません。マッピングされていないエラーの場合は
'HY000'
(一般エラー)が使用されます。
この関数は MySQL 4.1.1 で追加されました。
戻り値
SQLSTATE エラーコードを含むヌル終端文字列。
関連項目
See 項11.1.3.12. 「mysql_errno()
」。 See
項11.1.3.13. 「mysql_error()
」。 See
項11.1.7.18. 「mysql_stmt_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.