LonghornPHP 2026

db2_stmt_error

(PECL ibm_db2 >= 1.0.0)

db2_stmt_errorВозвращает строку, содержащую SQLSTATE, возвращённую SQL-оператором

Описание

function db2_stmt_error(? resource $stmt = null ): string

Возвращает строку, содержащую SQLSTATE, возвращённую SQL-оператором.

Если вы не передадите ресурс оператора в качестве аргумента в db2_stmt_error(), драйвер вернёт значение SQLSTATE, связанное с последней попыткой вернуть ресурс оператора, например, из db2_prepare() или db2_exec() .

Чтобы узнать, что означает значение SQLSTATE, вы можете ввести следующую команду в командной строке процессора DB2: db2 '? sqlstate-value'. Вы также можете вызвать db2_stmt_errormsg() , чтобы получить явное сообщение об ошибке и соответствующее значение SQLCODE.

Список параметров

stmt

Допустимый ресурс оператора.

Возвращаемые значения

Возвращает строку, содержащую значение SQLSTATE.

Смотрите также

  • db2_conn_error() - Возвращает строку, содержащую значение SQLSTATE, возвращённое последней попыткой подключения
  • db2_conn_errormsg() - Возвращает последнее сообщение об ошибке подключения и значение SQLCODE
  • db2_stmt_errormsg() - Возвращает строку, содержащую последнее сообщение об ошибке SQL-выражения

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /