6.4.9 mysql_stmt_errno()

unsigned int
mysql_stmt_errno(MYSQL_STMT *stmt)

說明

對於 stmt 指定的語句,mysql_stmt_errno() 會傳回最近呼叫的、可能成功或失敗的語句 API 函數的錯誤碼。傳回值為零表示未發生錯誤。用戶端錯誤訊息編號列在 MySQL errmsg.h 標頭檔中。伺服器錯誤訊息編號列在 mysqld_error.h 中。錯誤也列在 錯誤訊息與常見問題 中。

如果失敗的語句 API 函數是 mysql_stmt_close(),請勿呼叫或 mysql_stmt_errno() 來取得錯誤資訊,因為 mysql_stmt_close() 會使語句處理常式失效。請改為呼叫 mysql_errno()

傳回值

錯誤碼值。如果未發生錯誤,則為零。

錯誤

無。