ingres_fetch_proc_return

(PECL ingres >= 1.4.0)

ingres_fetch_proc_returnObtiene el valor de retorno de una llamada a un procedimiento

Descripción

ingres_fetch_proc_return ( resource $result ) : int

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() != ) {
    
$texto_error ingres_error();
    die(
$texto_error);
}

$resultado ingres_query($enlace"execute procedure php_proc (value = 1000)");

if ( 
ingres_errno() != ) {
    
$texto_error ingres_error();
    die(
$texto_error);
}

echo 
"valor de retorno - " ingres_fetch_proc_return($resultado) . "\n";

ingres_close($enlace);

?>

Ver también