db2_stmt_error
(PECL ibm_db2 >= 1.0.0)
db2_stmt_error — Повертає рядок, що містить SQLSTATE, повернутий SQL-оператором
Опис
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-виразу