const char *mysql_stmt_sqlstate(MYSQL_STMT
*stmt)
説明
stmt
によって規定された接続に対して、mysql_stmt_sqlstate()
は、成功する場合もあり失敗する場合もあるAPI
機能に対するエラーコードから最近使用したものを選んでを戻します。エラーコードは5つの文字から成り立っています。'00000'
は「no
error」を意味します。値はANSI
SQLとODBCによって規定されています。可能な値のリストについては、Error Codes and Messagesをご参照ください。
すべてのMySQLエラーはもうSQLSTATEコードにマップされないことにご注目ください。値'HY000'
(一般エラー)がマップされていないエラーナンバー用に使われます。
戻り値
SQLSTATEエラーコードを含むゼロで終わる文字ストリング。