(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.