PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

oci_fetch_all> <oci_error
Last updated: Fri, 29 Aug 2008

view this page in

oci_execute

(PHP 5, PECL oci8:1.1-1.2.4)

oci_executeExécute une commande SQL Oracle

Description

bool oci_execute ( resource $statement [, int $mode ] )

Exécute une requête SQL statement , analysée précédemment.

Liste de paramètres

statement

Un identifiant de requête OCI valide.

mode

Permet de spécifier le mode d'exécution (par défaut, il est à OCI_COMMIT_ON_SUCCESS).

Si vous ne voulez pas que la commande soit automatiquement validée, utilisez le mode OCI_DEFAULT.

Lors de l'utilisation du mode OCI_DEFAULT, vous créez une transaction. Les transactions sont automatiquement annulées lorsque vous fermez la connexion, ou lorsque le script se termine, un des deux arrivant le premier. Vous devez explicitement appeler la fonction oci_commit() pour valider la transaction, ou la fonction oci_rollback() pour l'annuler.

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Notes

Note: Dans les versions de PHP antérieures à la version 5.0.0, vous devez utiliser la fonction ociexecute(). Cet ancien nom est toujours utilisable : un alias a été fait vers la fonction oci_execute(), pour assurer la compatibilité ascendante. Toutefois, il est recommandé de ne plus l'utiliser.

Voir aussi



add a note add a note User Contributed Notes
oci_execute
22-Feb-2006 09:56
Mode OCI_DESCRIBE_ONLY is supported as of the fix to http://bugs.php.net/bug.php?id=36403

oci_fetch_all> <oci_error
Last updated: Fri, 29 Aug 2008
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites