ingres_fetch_proc_return
(PECL ingres >= 1.4.0)
ingres_fetch_proc_return — Lit le résultat d'un appel à une procédure stockée
Description
int ingres_fetch_proc_return
( resource
$result
)ingres_fetch_proc_return() lit le résultat retourné par une procédure stockée Ingres.
Note:
Si cette fonction est utilisée avec une procédure stockée qui produit des lignes, elle doit être appelée après que toute les lignes de la procédure ait été lues avec ingres_fetch_array(), ingres_fetch_object() ou ingres_fetch_row(). Cette fonction va éliminer toutes les lignes qui n'ont pas encore été lues.
Valeurs de retour
Retourne un entier s'il y a une valeur à retourner, et sinon,
retourne NULL
.
Exemples
Exemple #1 Lit la valeur retournée par une procédure stockée Ingres
<?php $link = ingres_connect($database); if ( ingres_errno() != 0 ) { $error_text = ingres_error(); die($error_text); } $result = ingres_query($link, "execute procedure php_proc (value = 1000)"); if ( ingres_errno() != 0 ) { $error_text = ingres_error(); die($error_text); } echo "return value - " . ingres_fetch_proc_return($result) . "\n"; ingres_close($link); ?>
Voir aussi
- ingres_query() - Envoie une requête SQL à Ingres
- ingres_fetch_array() - Récupère une ligne de résultat Ingres dans un tableau
- ingres_fetch_object() - Récupère une ligne de résultat dans un objet
- ingres_fetch_row() - Récupère une ligne de résultat dans un tableau énuméré