(PECL ingres >= 1.1.0)
ingres_errsqlstate — Obtiene el código del último error SQLSTATE generado
$link
] )Devuelve un valor de tipo string que contiene el último SQLSTATE, o NULL si no ocurrió ningún error.
Si se pasa un recurso link
a
ingres_errsqlstate(), devolverá el último error
registrado para el enlace. Si no se pasa ningún enlace,
ingres_errsqlstate() devolverá el último error notificado
usando el enlace predeterminado.
La función ingres_errsqlstate() debería llamarse siempre después de ejecutar una consulta a la base de datos. La llamada a otra función antes de llamar a ingres_errsqlstate() reiniciará o cambiará cualquier código de error de la última función de Ingres.
link
El identificador de enlace de la conexión
Devuelve un valor de tipo string que contiene el último SQLSTATE, o NULL si no ocurrió ningún error.
Ejemplo #1 Obtener el código del último error SQLSTATE generado
<?php
$enlace = ingres_connect($base_datos, $usuario, $contraseña);
$resultado = ingres_query($enlace, "select * from table");
$error_sqlstate = ingres_error();
if (!is_null($error_sqlstate)) {
echo "Ocurrió un error - " . $texto_error;
}
?>