ingres_fetch_proc_return
(PECL ingres >= 1.4.0)
ingres_fetch_proc_return — Obtiene el valor de retorno de una llamada a un procedimiento
Descripción
$result
)Esta función se usa para recuperar el valor de retorno que sigue a la ejecución de un procedimiento de una base de datos de Ingres (procedimiento al macenado).
Nota:
Si se usa con un procedimiento que produce filas, esta función debería invocarse después de haber obtenido todas las filas del procedmiento usando ingres_fetch_array(), ingres_fetch_object() o ingres_fetch_row(). Esta fnción eliminará cualquier fila aún no obtenida que quedara pendiente.
Parámetros
-
result -
El identificador de resultados de la consulta
Valores devueltos
Devuelve valor de tipo integer si existe un valor de retorno, si no,
devolverá NULL.
Ejemplos
Ejemplo #1 Obtener el valor de retorno de una llamada a un procedimiento
<?php
$enlace = ingres_connect($base_datos);
if ( ingres_errno() != 0 ) {
$texto_error = ingres_error();
die($texto_error);
}
$resultado = ingres_query($enlace, "execute procedure php_proc (value = 1000)");
if ( ingres_errno() != 0 ) {
$texto_error = ingres_error();
die($texto_error);
}
echo "valor de retorno - " . ingres_fetch_proc_return($resultado) . "\n";
ingres_close($enlace);
?>
Ver también
- ingres_query() - Envía una consulta SQL a Ingres
- ingres_fetch_array() - Obtiene una fila de resultados en un array
- ingres_fetch_object() - Obtiene una fila de resultados en un objeto
- ingres_fetch_row() - Obtiene una fila de resultados en un array enumerado