Documentation Home
MySQL 5.6 リファレンスマニュアル
Download this Manual
PDF (US Ltr) - 26.8Mb
PDF (A4) - 26.9Mb
HTML Download (TGZ) - 7.1Mb
HTML Download (Zip) - 7.2Mb


23.8.11.9 mysql_stmt_error()

const char *mysql_stmt_error(MYSQL_STMT *stmt)

説明

stmt によって指定されたステートメントに対して、mysql_stmt_error() は最近呼び出された、成功または失敗した可能性のあるステートメント API 関数のエラーメッセージを格納する NULL 終端文字列を返します。エラーが発生しなかった場合、空の文字列 ("") が返されます。エラーをチェックするために、これらの 2 つのテストのいずれかを使用できます。

if(*mysql_stmt_errno(stmt))
{
  // an error occurred
}

if (mysql_stmt_error(stmt)[0])
{
  // an error occurred
}

クライアントエラーメッセージの言語は、MySQL クライアントライブラリを再コンパイルすることによって変更できます。現在、数種類の言語のエラーメッセージを選択できます。

戻り値

エラーについて説明する文字列。エラーが発生しなかった場合は空の文字列。

エラー

なし。


User Comments
User comments in this section are, as the name implies, provided by MySQL users. The MySQL documentation team is not responsible for, nor do they endorse, any of the information provided here.
Sign Up Login You must be logged in to post a comment.