Devuelve un string que contiene el valor de SQLSTATE retornado por una consulta SQL

# db2_stmt_error

(PECL ibm_db2 >= 1.0.0)

db2_stmt_error — Devuelve un string que contiene el valor de SQLSTATE retornado por una consulta SQL

### Descripción

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

Devuelve un string que contiene el valor de SQLSTATE retornado por una consulta SQL.

Si no se pasa un recurso como argumento a la función db2_stmt_error(), esta retornará el mensaje de error asociado con el último intento de retorno de una consulta SQL, por ejemplo, proveniente de db2_prepare() o db2_exec().

Para comprender los valores de SQLSTATE, se puede ingresar el siguiente comando en el procesador de línea de comandos de DB2: `db2 '? `sqlstate-value`'`. Asimismo, se puede llamar a la función db2_conn_errormsg() para obtener un mensaje de error explícito junto con el valor de SQLCODE asociado.

### Parámetros

`stmt`
  Un recurso válido.

### Valores devueltos

Devuelve un string que contiene el valor de SQLSTATE.

### Ver también

- db2_conn_error() - Devuelve un string que contiene el valor de SQLSTATE devuelto por el último intento de conexión
- db2_conn_errormsg() - Devuelve el último mensaje de error de conexión junto con el valor de SQLCODE
- db2_stmt_errormsg() - Devuelve el último mensaje de error de una consulta SQL

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open