(PECL ibm_db2 >= 1.0.0)
db2_stmt_error — Возвращает строку, содержащую SQLSTATE, возвращённую SQL-оператором
Возвращает строку, содержащую SQLSTATE, возвращённую SQL-оператором.
Если вы не передадите ресурс оператора в качестве аргумента в db2_stmt_error(), драйвер вернёт значение SQLSTATE, связанное с последней попыткой вернуть ресурс оператора, например, из db2_prepare() или db2_exec().
Чтобы узнать, что означает значение SQLSTATE, вы можете ввести следующую команду в командной строке процессора DB2: db2 '?
. Вы также можете вызвать db2_stmt_errormsg(), чтобы получить явное сообщение об ошибке и соответствующее значение SQLCODE. sqlstate-value
'
stmt
Допустимый ресурс оператора.
Возвращает строку, содержащую значение SQLSTATE.