OCI |
Interface d'appel Oracle |
---|---|
PHP 5.3+ |
Extensions
Nom | Plateforme | |
---|---|---|
oci8.so | Linux | |
php_oci8.dll | Windows |
Description
Cette extension contient des fonctions de gestion de la base de données d'Oracle avec l'API d'OCI.
Fonctions
Procédure ou fonction | Version | Description |
---|---|---|
OCI_BIND_ARRAY_BY_NAME | 5.1.2+ | Cette fonction permet d'effectuer une liaison entre un tableau PHP et une table d'Oracle PL/SQL. |
OCI_BIND_BY_NAME | 5+ | Cette fonction permet de créer une relation entre une variable PHP et un marqueur de la base de données d'Oracle. |
OCI_CANCEL | 5+ | Cette fonction permet d'annuler la lecture du curseur de positionnement du curseur dans la base de données d'Oracle. |
OCI_CLIENT_VERSION | 5.3.7+ | Cette fonction permet de demander la version du client de la base de données d'Oracle. |
OCI_CLOSE | 5+ | Cette fonction permet d'effectuer la fermeture de la connexion spécifié de la base de données d'Oracle. |
OCI_COMMIT | 5+ | Cette fonction permet d'effectuer la validation et d'envoyer définitivement les commandes de la base de données d'Oracle (les commités). |
OCI_CONNECT | 5+ | Cette fonction permet d'effectuer une nouvelle connexion vers un serveur d'Oracle DataBase SQL. |
OCI_DEFINE_BY_NAME | 5+ | Cette fonction permet d'associer une variable PHP avec un champ d'une requête SQL dans la base de données d'Oracle. |
OCI_ERROR | 5+ | Cette fonction permet de demander la dernière erreur s'étant produite dans la base de données Oracle. |
OCI_EXECUTE | 5+ | Cette fonction permet d'exécuter une requête SQL dans la base de données Oracle. |
OCI_FETCH_ALL | 5+ | Cette fonction permet d'effectuer la lecture de multiples enregistrements d'un résultat d'une requête SQL d'une base de données Oracle et de le retourner sous forme d'un tableau multi-dimensionnel. |
OCI_FETCH_ARRAY | 5+ | Cette fonction permet d'effectuer la lecture d'un enregistrement d'un résultat d'une requête SQL d'une base de données Oracle et de le retourner sous forme d'un tableau associatif ou d'index. |
OCI_FETCH_ASSOC | 5+ | Cette fonction permet d'effectuer la lecture d'un enregistrement d'un résultat d'une requête SQL d'une base de données Oracle et de le retourner sous forme d'un tableau associatif. |
OCI_FETCH_OBJECT | 5+ | Cette fonction permet d'effectuer la lecture d'un enregistrement d'un résultat d'une requête SQL d'une base de données Oracle et de le retourner sous forme d'un objet. |
OCI_FETCH_ROW | 5+ | Cette fonction permet d'effectuer la lecture d'un enregistrement d'un résultat d'une requête SQL d'une base de données Oracle et de le retourner sous forme d'un tableau d'index. |
OCI_FETCH | 5+ | Cette fonction permet d'effectuer la lecture du prochaine enregistrement d'un résultat d'une requête SQL d'une base de données Oracle et de le retourner dans un tampon interne. |
OCI_FIELD_IS_NULL | 5+ | Cette fonction permet de vérifier si la valeur d'un champ d'une table de la base de données d'Oracle est NULL. |
OCI_FIELD_NAME | 5+ | Cette fonction permet de demander le nom d'un champ d'une table de la base de données d'Oracle. |
OCI_FIELD_PRECISION | 5+ | Cette fonction permet de demander le niveau de précision d'un champ d'une table de la base de données d'Oracle. |
OCI_FIELD_SCALE | 5+ | Cette fonction permet de demander l'échelle de précision d'un champ d'une table de la base de données d'Oracle. |
OCI_FIELD_SIZE | 5+ | Cette fonction permet de demander la taille d'un champ d'une table de la base de données d'Oracle. |
OCI_FIELD_TYPE_RAW | 5+ | Cette fonction permet de demander le type de données brute d'un champ d'une table de la base de données d'Oracle. |
OCI_FIELD_TYPE | 5+ | Cette fonction permet de demander le type de données d'un champ d'une table de la base de données d'Oracle. |
OCI_FREE_DESCRIPTOR | 5+ | Cette fonction permet de libérer les ressources d'un descripteur de la base de données d'Oracle. |
OCI_FREE_STATEMENT | 5+ | Cette fonction permet de libérer les ressources d'un résultat d'une recherche SQL dans la base de données d'Oracle. |
OCI_INTERNAL_DEBUG | 5+ | Cette fonction permet d'activer ou désactiver l'affichage des informations de déboguage de la base de données d'Oracle. |
OCI_LOB_COPY | 5+ | Cette fonction permet d'effectuer une copie d'un type de données LOB dans la base de données d'Oracle. |
OCI_LOB_IS_EQUAL | 5+ | Cette fonction permet d'effectuer une comparaison de type de données LOB dans la base de données d'Oracle. |
OCI_NEW_COLLECTION | 5+ | Cette fonction permet d'effectuer l'initialisation d'une nouvelle collection dans la base de données d'Oracle. |
OCI_NEW_CONNECT | 5+ | Cette fonction permet d'effectuer la création d'une nouvelle connexion à la base de données d'Oracle Database SQL. |
OCI_NEW_CURSOR | 5+ | Cette fonction permet d'effectuer l'allocation d'un nouveau curseur de position dans la base de données d'Oracle. |
OCI_NEW_CURSOR | 5+ | Cette fonction permet d'effectuer l'allocation d'un nouveau curseur de position dans la base de données d'Oracle. |
OCI_NEW_DESCRIPTOR | 5+ | Cette fonction permet d'effectuer l'initialisation d'une nouveau descripteur dans la base de données d'Oracle. |
OCI_NUM_FIELDS | 5+ | Cette fonction permet de demander le nombre de champs dans un résultat d'une requête SQL de la base de données d'Oracle. |
OCI_NUM_ROWS | 5+ | Cette fonction permet de demander le nombre d'enregistrement affectés durant la dernière requête SQL vers la base de données d'Oracle. |
OCI_PARSE | 5+ | Cette fonction permet de créer une requête SQL à envoyer à la base de données d'Oracle. |
OCI_PASSWORD_CHANGE | 5+ | Cette fonction permet de changer le mot de passe d'un utilisateur dans la base de données d'Oracle. |
OCI_PCONNECT | 5+ | Cette fonction permet d'effectuer l'ouverture d'une connexion persistance à une base de données d'Oracle Database SQL. |
OCI_RESULT | 5+ | Cette fonction permet de demander la valeur d'un champ dans un résultat de recherche d'une requête SQL de la base de données d'Oracle. |
OCI_ROLLBACK | 5+ | Cette fonction permet d'annuler toutes les requêtes SQL contenu dans la transaction courante de la base de données d'Oracle. |
OCI_SERVER_VERSION | 5+ | Cette fonction permet de demander la version du serveur de base de données d'Oracle Database SQL. |
OCI_SET_ACTION | 5+ | Cette fonction permet de fixer le nom d'une action dans la base de données d'Oracle. |
OCI_SET_CLIENT_IDENTIFIER | 5.3.2+ | Cette fonction permet de fixer l'identificateur client dans la base de données d'Oracle. |
OCI_SET_CLIENT_INFO | 5.3.2+ | Cette fonction permet de demander les informations à propos d'un client de la base de données d'Oracle. |
OCI_SET_EDITION | 5.3.2+ | Cette fonction permet de fixer le type d'édition de la base de données d'Oracle. |
OCI_SET_MODULE_NAME | 5.3.2+ | Cette fonction permet de fixer le nom du module de la base de données d'Oracle. |
OCI_SET_PREFETCH | 5+ | Cette fonction permet de fixer le nombre d'enregistrements attendue pour une lecture par la base de données d'Oracle. |
OCI_STATEMENT_TYPE | 5+ | Cette fonction permet de demander le type d'instruction que contient la requête SQL à envoyer à la base de données d'Oracle. |
... | ... | ... |
Voir également
Langage de programmation - C/C++ - OCI
Dernière mise à jour : Jeudi, le 10 mai 2018