Voici la liste des fonctions proposé par l'OCI (L'API pour l'utilisation de la base de données Oracle Database SQL pour C/C++) :
Nom | Description |
---|---|
OCIAnyDataAccess | Cette fonction permet de demander la valeur de données d'un OCIAnyData. |
OCIAnyDataAttrGet | Cette fonction permet de demander la valeur d'un attribut de la position courante dans OCIAnyData. |
OCIAnyDataAttrSet | Cette fonction permet de fixer la valeur d'un attribut de la position courante avec la valeur spécifié. |
OCIAnyDataBeginCreate | Cette fonction permet d'allouer un OCIAnyData pour la durée spécifié et l'initialise avec les informations de type. |
OCIAnyDataCollAddElem | Cette fonction permet d'ajouter un élément à la prochaine collection pour l'attribut de collection OCIAnyData à la position courante. |
OCIAnyDataCollGetElem | Cette fonction permet d'accéder séquentiellement aux éléments de l'attribut de collection à la position courante dans OCIAnyData. |
OCIAnyDataConvert | Cette fonction permet de construire un OCIAnyData avec la valeur de données spécifié étant de type de données spécifié. |
OCIAnyDataDestroy | Cette fonction permet de libérer un AnyData. |
OCIAnyDataEndCreate | Cette fonction permet de marquer la fin de la création d'un OCIAnyData. |
OCIAnyDataGetCurrAttrNum | Cette fonction permet de demander le numéro d'attribut courant pour OCIAnyData. |
OCIAnyDataGetType | Cette fonction permet de demander le type correspondant à la valeur AnyData. |
OCIAnyDataIsNull | Cette fonction permet de vérifier si le contenu du OCIAnyData est NULL. |
OCIAnyDataSetAddInstance | Cette fonction permet d'ajouter une nouvelle instance de squelette à OCIAnyDataSet et tous les attributs de l'instance sont définis sur NULL. |
OCIAnyDataSetBeginCreate | Cette fonction permet d'allouer un OCIAnyDataSet pour la durée donnée et l'initialise avec les informations de type. |
OCIAnyDataSetDestroy | Cette fonction permet de libérer un OCIAnyDataSet. |
OCIAnyDataSetEndCreate | Cette fonction permet de marquer la fin de la création d'un OCIAnyDataSet. |
OCIAnyDataSetGetCount | Cette fonction permet de demander le nombre d'instances dans l'OCIAnyDataSet. |
OCIAnyDataSetGetInstance | Cette fonction permet de demander l'OCIAnyData correspondant à une instance à la position courante et met à jour la position courante. |
OCIAnyDataSetGetType | Cette fonction permet de demander le type correspondant au OCIAnyDataSet. |
OCIAnyDataTypeCodeToSqlt | Cette fonction permet de convertir l'OCITypeCode pour une valeur AnyData avec le code SQLT correspondant à la représentation de la valeur retourné par l'API OCIAnyData. |
OCIAQDeq | Cette fonction permet d'effectuer une opération de file d'attente Advanced Queuing en utilisant l'OCI. |
OCIAQEnq | Cette fonction permet d'effectuer un traitement de file d'attente Advanced Queuing. |
OCIAQListen | Cette fonction permet d'écouter une ou plusieurs files d'attente pour le compte d'une liste d'agents. |
OCIAttrGet | Cette fonction permet de demander un attribut particulier pour un identificateur. |
OCIAttrSet | Cette fonction permet de fixer un attribut particulier pour un identificateur ou un descripteur. |
OCIBindArrayOfStruct | Cette fonction permet d'ajuster les paramètres à sauter pour une liaison de tableau statique. |
OCIBindByName | Cette fonction permet de créer une association entre une variable de programme et un espace réservé dans une instruction SQL ou un bloc PL/SQL par son nom. |
OCIBindByPos | Cette fonction permet de créer une association entre une variable de programme et un espace réservé dans une instruction SQL ou un bloc PL/SQL par la position. |
OCIBindDynamic | Cette fonction permet d'enregistrer appel en arrière-plan utilisateur pour l'allocation de données dynamique. |
OCIBindObject | Cette fonction permet de fixer les attributions supplémentaires requis pour une liaison de type de données (objet) spécifié. |
OCIBinXmlCreateReposCtxFromConn | Cette fonction permet de créer une connexion d'un contexte de méta-données. |
OCIBinXmlCreateReposCtxFromCPool | Cette fonction permet de créer un bassin de connexions de contexte de connexion de méta-données. |
OCIBinXmlSetFormatPref | Cette fonction permet de spécifier que les images transférées sont au format XML binaire. |
OCIBinXmlSetReposCtxForConn | Cette fonction permet d'associer la connexion de données à la connexion de méta-données. |
OCIBreak | Cette fonction permet d'abandonner immédiatement n'importe quel fonction OCI en cours d'exécution associée à un serveur. |
OCICacheFlush | Cette fonction permet de vider les objets persistants modifiés sur le serveur. |
OCICacheFree | Cette fonction permet de libérer tous les objets et valeurs dans le cache pour la connexion spécifié. |
OCICacheRefresh | Cette fonction permet d'actualiser tous les objets persistants conservé dans le cache. |
OCICacheUnmark | Cette fonction permet de déselectionner tous les objets impropres dans le cache d'objets. |
OCICacheUnpin | Cette fonction permet d'enlever les objets persistantes conservés. |
OCICharSetConversionIsReplacementUsed | Cette fonction permet de vérifier si le caractère de remplacement a été utilisé pour les caractères non convertibles dans la conversion d'un ensemble de caractères lors du dernier appel de OCICharsetConv(). |
OCICharsetToUnicode | Cette fonction permet de convertir une chaîne de caractères multi-octets spécifié en un tableau Unicode. |
OCICollAppend | Cette fonction permet d'ajouter un élément. |
OCICollAssignElem | Cette fonction permet d'associer un élément à l'index spécifié. |
OCICollAssign | Cette fonction permet d'associer une collection à une autre. |
OCICollGetElem | Cette fonction permet de demander un pointeur vers un élément spécifié par son index. |
OCICollMax | Cette fonction permet de demander la limite supérieur d'une collection. |
OCICollSize | Cette fonction permet de demander la taille d'une collection. |
OCICollTrim | Cette fonction permet de trimer les éléments de la fin d'une collection. |
OCIConnectionPoolCreate | Cette fonction permet d'initialiser le bassin de connexion. |
OCIConnectionPoolDestroy | Cette fonction permet de détruire le bassin de connexion. |
OCIContextClearValue | Cette fonction permet de supprimer la valeur entreposé dans le contexte associé à la clef spécifié (en appelant OCIContextSetValue()). |
OCIContextGenerateKey | Cette fonction permet de demander une valeur unique de 4 octets à chaque fois qu'il est appelé. |
OCIContextGetValue | Cette fonction permet de demander la valeur entreposé dans le contexte associé avec la clef spécifié (en appelant OCIContextSetValue()). |
OCIContextSetValue | Cette fonction permet de sauvegarder une valeur (ou une adresse) pour une durée spécifié. |
OCIDateAddDays | Cette fonction permet d'ajouter des jours. |
OCIDateAddMonths | Cette fonction permet d'ajouter des mois. |
OCIDateAssign | Cette fonction permet d'associé un type OCIDate. |
OCIDateCheck | Cette fonction permet de vérifier si la date spécifié est valide. |
OCIDateCompare | Cette fonction permet de comparer des dates. |
OCIDateDaysBetween | Cette fonction permet de calculer le nombre de jours d'intervalle entre 2 dates. |
OCIDateFromText | Cette fonction permet de convertir une chaîne de caractères texte en date. |
OCIDateGetDate | Cette fonction permet de demander la portion date d'un type OCIDate. |
OCIDateGetTime | Cette fonction permet de demander la portion de l'heure d'un type OCIDate. |
OCIDateLastDay | Cette fonction permet de demander la dernière journée du mois. |
OCIDateNextDay | Cette fonction permet de demander la prochaine journée après la date spécifié. |
OCIDateSetDate | Cette fonction permet de fixer la portion date d'un type OCIDate. |
OCIDateSetTime | Cette fonction permet de fixer la portion de l'heure d'un type OCIDate. |
OCIDateSysDate | Cette fonction permet de demander la date du système. |
OCIDateTimeAssign | Cette fonction permet d'associé un type de date et heure. |
OCIDateTimeCheck | Cette fonction permet de vérifier si la date et l'heure spécifié sont valides. |
OCIDateTimeCompare | Cette fonction permet de comparer 2 dates et heures. |
OCIDateTimeConstruct | Cette fonction permet de construire un descripteur de date et heure. |
OCIDateTimeConvert | Cette fonction permet de convertir un type de date et heure en un autre. |
OCIDateTimeFromArray | Cette fonction permet de convertir un tableau contenant une date en un descripteur OCIDateTime. |
OCIDateTimeGetDate | Cette fonction permet de demander la portion de la date (année, mois, jour) d'une valeur de date et heure. |
OCIDateTimeGetTime | Cette fonction permet de demander la portion de l'heure (heure, minute, seconde, fraction de seconde) dans la valeur de date et heure. |
OCIDateTimeGetTimeZoneName | Cette fonction permet de demander la portion du nom du fuseau horaire de valeur de date et heure. |
OCIDateTimeGetTimeZoneOffset | Cette fonction permet de demander la portion du fuseau horaire (heure, minute) d'une valeur de date et heure. |
OCIDateTimeIntervalAdd | Cette fonction permet d'ajouter un intervalle de date et heure pour produire un résultat de date et heure. |
OCIDateTimeIntervalSub | Cette fonction permet de soustraire un intervalle de date et heure pour produire un résultat de date et heure. |
OCIDateTimeSubtract | Cette fonction permet de prendre deux dates et heure en entrée et entrepose leur différence dans un intervalle. |
OCIDateTimeSysTimeStamp | Cette fonction permet de demander la date et heure système courante sous la forme d'un horodatage avec fuseau horaire. |
OCIDateTimeToArray | Cette fonction permet de convertir un descripteur OCIDateTime en un tableau. |
OCIDateToText | Cette fonction permet de convertir une date en chaîne de caractères. |
OCIDateZoneToZone | Cette fonction permet de convertir une date d'un fuseau horaire à un autre. |
OCIDefineArrayOfStruct | Cette fonction permet de définir les attributs supplémentaires nécessaires pour un tableau statique défini et d'utiliser un tableau de structures (multi-lignes, multi-colonnes). |
OCIDefineByPos | Cette fonction permet d'associer un élément dans une liste de sélection avec le type et le tampon de données de sortie. |
OCIDefineDynamic | Cette fonction permet de définir les attributs supplémentaires requis si le mode OCI_DYNAMIC_FETCH est sélectionné dans OCIDefineByPos(). |
OCIDefineObject | Cette fonction permet de fixer les attributs supplémentaires nécessaire pour un type de données spécifié ou une définition REF. |
OCIDescribeAny | Cette fonction permet de décrire un schéma existant et les objets de sous-schéma. |
OCIDescriptorAlloc | Cette fonction permet d'allouer un entreposage pour contenir des descripteurs ou des localisateurs LOB. |
OCIDescriptorFree | Cette fonction permet de libérer une allocation de descripteur existant. |
OCIDirPathAbort | Cette fonction permet d'annuler une opération de chemin directe. |
OCIDirPathColArrayEntryGet | Cette fonction permet de demander une entrée spécifié dans un tableau de colonne. |
OCIDirPathColArrayEntrySet | Cette fonction permet de fixer une entrée dans un tableau de colonne avec les valeurs fournis. |
OCIDirPathColArrayReset | Cette fonction permet de réinitialiser un état de tableau de colonne. |
OCIDirPathColArrayRowGet | Cette fonction permet de demander les pointeurs de ligne du tableau de colonnes pour un numéro de ligne spécifié. |
OCIDirPathColArrayToStream | Cette fonction permet de convertir un format de tableau de colonnes en format de flux de données de chemin d'accès direct. |
OCIDirPathDataSave | Cette fonction permet de faire un point de sauvegarde de données ou valide les données chargés et termine l'opération de chargement de chemin direct. |
OCIDirPathFinish | Cette fonction permet de terminer l'opération de chargement de chemin directe. |
OCIDirPathFlushRow | Cette fonction permet de vider une ligne partiellement chargée du serveur. |
OCIDirPathPrepare | Cette fonction permet de préparer l'interface de chargement du chemin direct avant que toutes les lignes puissent être converties ou chargées. |
OCIDirPathLoadStream | Cette fonction permet de charger les données converties en format de flux de données de chemin d'accès direct. |
OCIDirPathStreamReset | Cette fonction permet de réinitialiser l'état de flux de données de chemin d'accès directe. |
OCIDurationBegin | Cette fonction permet de commencer une durée utilisateur pour un LOB temporaire. |
OCIDurationEnd | Cette fonction permet de terminer une durée utilisateur pour un LOB temporaire. |
OCIEnvCreate | Cette fonction permet de créer et d'initialiser un environnement OCI. |
OCIEnvInit | Cette fonction permet d'initialiser un environnement et de retourner un identificateur. |
OCIEnvNlsCreate | Cette fonction permet de créer et d'initialiser dans lequel les fonctions OCI fonctionnent. |
OCIErrorGet | Cette fonction permet de retourner un message d'erreur dans le tampon fournit et l'erreur Oracle. |
OCIExtProcAllocCallMemory | Cette fonction permet d'allouer le nombre d'octets spécifiés dans la mémoire pour la durée d'une procédure externe. |
OCIExtProcGetEnv | Cette fonction permet de demander l'environnement OCI, le contexte de service et l'erreur des gestionnaires. |
OCIExtProcRaiseExcp | Cette fonction permet de générer une exception à PL/SQL. |
OCIExtProcRaiseExcpWithMsg | Cette fonction permet de générer une exception avec un message. |
OCIExtractFromFile | Cette fonction permet de traiter les clefs et les valeurs dans le fichier spécifié. |
OCIExtractFromList | Cette fonction permet de générer une liste de valeurs pour le paramètre désigné par index dans la liste de paramètres. |
OCIExtractFromStr | Cette fonction permet de traiter les clefs et leurs valeurs dans la chaîne de caractères spécifiée. |
OCIExtractInit | Cette fonction permet d'initialiser le gestionnaire de paramètre. |
OCIExtractReset | Cette fonction permet de libérer la mémoire actuellement utilisée pour l'entreposage de paramètres, l'entreposage de définitions de clefs et les listes de valeurs de paramètres et la structure est réinitialisée. |
OCIExtractSetKey | Cette fonction permet d'enregistrer les informations à propos d'une clef avec le gestionnaire de paramètre. |
OCIExtractSetNumKeys | Cette fonction permet d'informer le gestionnaire de paramètres du nombre de clefs à enregistrer. |
OCIExtractTerm | Cette fonction permet de libérer tout l'entreposage alloué dynamiquement. |
OCIExtractToBool | Cette fonction permet de demander la valeur booléenne pour la clef spécifiée. La valeur du paramètre valno (commençant par 0) est renvoyée. |
OCIExtractToInt | Cette fonction permet de demander la valeur entière pour la clef spécifiée. La valeur du paramètre valno (commençant par 0) est renvoyée. |
OCIExtractToList | Cette fonction permet de générer une liste de paramètres à partir des structures de paramètres entreposées en mémoire. Cette fonction doit être appelé avant OCIExtractValues(). |
OCIExtractToOCINum | Cette fonction permet de demander la valeur de OCINumber pour la clef spécifiée. La valeur du paramètre valno (commençant par 0) est renvoyée. |
OCIFileClose | Cette fonction permet de fermer un fichier précédemment ouvert. |
OCIFileExists | Cette fonction permet de vérifier si le fichier existe. |
OCIFileInit | Cette fonction permet d'initialiser le module OCIFile. Il doit être appelé avant toute autre routine OCIFile. |
OCIFileRead | Cette fonction permet de lire d'un fichier dans un tampon. |
OCIFileSeek | Cette fonction permet de changer la position courante dans un fichier. |
OCIFileTerm | Cette fonction permet de terminer le module OCIFile. Cette fonction doit être appelé après que le module OCIFile n'est plus utilisé. |
OCIFileWrite | Cette fonction permet d'écrire le nombre d'octets spécifié dans le fichier. |
OCIFormatInit | Cette fonction permet d'initialiser le module OCIFormat. |
OCIFormatString | Cette fonction permet d'écrire une chaîne de caractères texte dans le tampon de texte fourni à l'aide de la liste de paramètres lui étant soumise et conformément à la chaîne de caractères de format spécifiée. |
OCIFormatTerm | Cette fonction permet de terminer le module OCIFormat. |
OCIHandleAlloc | Cette fonction permet de retourner un pointeur sur un descripteur alloué et initialisé. |
OCIHandleFree | Cette fonction permet de libérer explicitement un descripteur. |
OCIInitialize | Cette fonction permet d'initialiser le traitement d'environnement OCI. |
OCIJsonDomDocSet | Cette fonction permet d'effectuer une copie profonde du conteneur de document DOM en JSON et définit le nouveau document DOM en JSON dans le descripteur. Cela permet de créer une nouvelle instance d'un document JSON à partir d'une copie d'un existant. |
OCIJsonTextBufferParse | Cette fonction permet d'analyser un tampon de texte JSON de taille fixe dans le descripteur et manifeste l'image binaire dans un format spécifié par le mode. Cela signifie qu'il convertit une représentation texte de JSON en une structure binaire que la base de données peut utiliser. |
OCIJsonTextStreamParse | Cette fonction permet d'analyser un flux de données de texte JSON de taille fixe dans le descripteur et manifeste l'image binaire dans un format spécifié par le mode. Cette fonction est similaire à OCIJsonTextBufferParse, mais elle traite un flux de données plutôt qu'un tampon statique. |
OCIJsonBinaryBufferLoad | Cette fonction permet de charger une image binaire (JSON encodé) à partir d'un tampon dans le descripteur. Cela permet d'importer des données JSON encodées dans un format binaire directement dans la structure de données JSON de la base de données. |
OCIJsonBinaryStreamLoad | Cette fonction permet de charger une image binaire (JSON encodé) à partir d'un flux dans le descripteur. Comme pour OCIJsonBinaryBufferLoad, mais cette fois-ci en utilisant un flux de données pour charger les données JSON. |
OCIJsonClone | Cette fonction permet de cloner le descripteur. Cette fonction permet de créer une copie d'un descripteur JSON, ce qui peut être utilisé pour effectuer une copie profonde d'un descripteur JSON d'un format d'image à un autre. Cela facilite la manipulation et la gestion des données JSON dans différents contextes. |
OCILCRAttributesGet | Cette fonction permet de récupérer les attributs supplémentaires d'une LCR (ROW ou DDL). |
OCILCRAttributesSet | Cette fonction permet de définir les attributs supplémentaires d'une LCR (ROW ou DDL). |
OCILCRComparePosition | Cette fonction permet de comparer deux valeurs de position LCRID. |
OCILCRConvertPosition | Cette fonction permet de convertir une valeur LCRID à la version spécifiée (1 ou 2). |
OCILCRFree | Cette fonction permet de libérer une LCR. |
OCILCRHeaderGet | Cette fonction permet de retourner les champs d'entête communs d'une LCR (ROW ou DDL). |
OCILCRHeaderSet | Cette fonction permet d'initialiser les champs d'entête communs pour une LCR (ROW ou DDL). |
OCILCRDDLInfoGet | Cette fonction permet de récupérer des champs spécifiques dans une DDL LCR. |
OCILCRDDLInfoSet | Cette fonction permet de définir des champs spécifiques dans une DDL LCR. |
OCILCRLobInfoGet | Cette fonction permet de retourner les informations de LOB pour une LCR LOB traitée en morceaux. |
OCILCRLobInfoSet | Cette fonction permet de définir les informations de LOB pour une LCR LOB traitée en morceaux. |
OCILCRNew | Cette fonction permet de construire un nouvel objet LCR du type spécifié (ROW ou DDL) pour la durée donnée. |
OCILCRRowColumnInfoGet | Cette fonction permet de retourner les champs de colonnes dans une LCR ROW. |
OCILCRRowColumnInfoSet | Cette fonction permet de remplir les champs de colonnes dans une LCR ROW. |
OCILCRRowStmtGet() | Cette fonction permet de retourner l'instruction SQL générée pour une LCR ROW, avec les valeurs intégrées dans l'instruction. |
OCILCRRowStmtWithBindVarGet() | Cette fonction permet de retourner l'instruction SQL générée, qui utilise des variables de liaison pour les valeurs de colonnes. |
OCILCRSCNsFromPosition | Cette fonction permet de récupérer le SCN et le SCN de commit à partir d'une valeur de position. |
OCILCRSCNToPosition | Cette fonction permet de convertir un SCN en position. |
OCILCRWhereClauseGet | Cette fonction permet de récupérer la clause WHERE pour la LCR ROW donnée. |
OCILCRWhereClauseWithBindVarGet | Cette fonction permet de récupérer la clause WHERE avec des variables de liaison pour la LCR ROW donnée. |
OCILogon | Cette fonction permet d'effectuer une connexion de session unique simplifiée. |
OCILogon2 | Cette fonction permet de créer une connexion de session dans des modes variés. |
OCIMessageClose | Cette fonction permet de fermer un descripteur de message et de libérer toute mémoire associée à ce descripteur. |
OCIMessageGet | Cette fonction permet de récupérer un message. Si un tampon non nul est fourni, elle copie le message dans ce tampon. |
OCIMessageOpen | Cette fonction permet d'ouvrir un descripteur de message dans une langue spécifiée. |
OCIMultiByteInSizeToWideChar | Cette fonction permet de convertir une partie d'une chaîne multioctets en une chaîne de caractères larges, ce qui est utile pour traiter des chaînes Unicode ou d'autres ensembles de caractères larges. |
OCIMultiByteStrCaseConversion | Cette fonction permet de convertir une chaîne multioctets dans une casse (majuscule ou minuscule) spécifiée et copie le résultat dans un tableau de destination. |
OCIMultiByteStrcat | Cette fonction permet d'ajouter une chaîne multioctets à la fin d'une chaîne de destination. |
OCIMultiByteStrcmp | Cette fonction de comparer deux chaînes multioctets en utilisant une méthode de comparaison binaire, linguistique ou insensible à la casse. |
OCIMultiByteStrcpy | Cette fonction permet de copier une chaîne multioctets dans un tableau de destination et retourne le nombre d'octets copiés. |
OCIMultiByteStrlen | Cette fonction permet de retourner le nombre d'octets dans une chaîne multioctets. Cela permet de connaître la taille mémoire occupée par la chaîne de caractères. |
OCIMultiByteStrncat | Cette fonction permet d'ajouter un maximum de n octets d'une chaîne multioctets à la chaîne de caractères de destination. |
OCIMultiByteStrncmp | Cette fonction permet de comparer deux chaînes multioctets sur une longueur donnée en utilisant des méthodes de comparaison binaire, linguistique ou insensible à la casse. |
OCIMultiByteStrncpy | Cette fonction permet de copier un nombre spécifié d'octets d'une chaîne multioctets dans un tableau de destination. |
OCIMultiByteStrnDisplayLength | Cette fonction permet de retourner le nombre de positions d'affichage occupées par une chaîne multioctets dans une plage de n octets. Cela est utile pour calculer l'espace pris par une chaîne dans une interface utilisateur, par exemple. |
OCIMultiByteToWideChar | Cette fonction permet de convertir une chaîne multioctets en une chaîne de caractères larges. Cela permet de passer d'une représentation multioctets à une représentation avec des caractères de largeur fixe, comme Unicode. |
OCINlsCharSetIdToName | Cette fonction permet de retourner le nom d'ensemble de caractères Oracle Database pour un ID de l'ensemble de caractères spécifié. Elle permet de convertir un identificateur numérique de l'ensemble de caractères en son nom associé dans la base de données. |
OCINlsCharSetNameToId | Cette fonction permet de retourner l'ID d'ensemble de caractères Oracle Database pour un nom de l'ensemble de caractères spécifié. Elle effectue la conversion inverse de la fonction précédente, c'est-à-dire du nom de l'ensemble de caractères à son ID numérique. |
OCINlsEnvironmentVariableGet | Cette fonction permet de récupérer l'ID de l'ensemble de caractères à partir de la variable d'environnement NLS_LANG ou l'ID de l'ensemble de caractères national à partir de NLS_NCHAR. Cela permet d'obtenir les paramètres de localisation de l'environnement Oracle. |
OCINlsGetInfo | Cette fonction permet de copier des informations de paramétrage local (locale) à partir d'un descripteur d'environnement ou de session utilisateur OCI dans un tableau pointé par le tampon de destination, avec une taille spécifiée. Cela inclut des informations liées à la langue et aux paramètres de format régional. |
OCINlsNameMap | Cette fonction permet d'effectuer la correspondance entre les noms utilisés par Oracle Database pour l'ensemble de caractères, les langues et les territoires avec les noms utilisés par d'autres standards, notamment ceux de l'Internet Assigned Numbers Authority (IANA) et de l'International Organization for Standardization (ISO). |
OCINlsNumericInfoGet | Cette fonction permet de copier des informations numériques sur la langue (comme les paramètres de format numérique) à partir du descripteur d'environnement ou de session utilisateur OCI dans une variable numérique en sortie. Cela peut inclure des informations sur les formats de nombres ou de monnaie spécifiques à la langue définie dans la session. |
OCIServerAttach | Cette fonction permet d'attacher un serveur et d'initialiser l'identificateur de contexte du serveur. |
OCIServerDetach | Cette fonction permet de détacher un serveur et de désinitialiser l'identificateur de contexte du serveur. |
OCISessionBegin | Cette fonction permet d'authentifier un utilisateur. |
OCISessionEnd | Cette fonction permet de terminer une session utilisateur. |
OCISessionGet | Cette fonction permet de demander une session pour le bassin de session. |
OCISessionPoolCreate | Cette fonction permet d'initialiser un bassin de session. |
OCISessionPoolDestroy | Cette fonction permet de détruire un bassin de session. |
OCISessionRelease | Cette fonction permet de libérer une session. |
OCISodaBulkInsert | Cette fonction permet d'insérer un tableau de documents dans une collection. |
OCISodaBulkInsertAndGet | Cette fonction permet d'insérer un tableau de documents dans une collection et récupère le tableau de documents résultants. |
OCISodaBulkInsertAndGetWithOpts | Cette fonction permet d'insérer un tableau de documents SODA avec des options et récupère le tableau de documents résultants. |
OCISodaBulkInsertAndGetWithCtnt | Cette fonction permet d'insérer un tableau de documents dans une collection et récupère le tableau de documents résultants. Les documents d'entrée sont représentés sous forme de chaînes de contenu et de clefs. |
OCISodaBulkInsertWithCtnt | Cette fonction permet d'insérer un tableau de documents dans une collection. Les documents d'entrée sont représentés sous forme de chaînes de contenu et de clefs. |
OCISodaCollCreate | Cette fonction permet de créer une nouvelle collection de documents avec des paramètres de métadonnées par défaut. |
OCISodaCollCreateWithMetadata | Cette fonction permet de créer une nouvelle collection de documents avec des métadonnées spécifiques. |
OCISodaCollDrop | Cette fonction permet de supprimer une collection de la base de données. |
OCISodaCollGetNext | Cette fonction permet de récupérer la prochaine collection à partir d'un curseur de collection. |
OCISodaCollList | Cette fonction permet d'afficher la liste les collections dans le schéma associé au descripteur de contexte de service fourni. |
OCISodaCollOpen | Cette fonction permet d'ouvrir la collection. |
OCISodaDataGuideGet | Cette fonction permet de récup6rer des informations sur le guide de données JSON. |
OCISodaDataGuideGetWithOpts | Cette fonction permet de récupérer un guide de données JSON dynamique avec des options d'opération. |
OCISodaAsOfTimestampGet | Cette fonction permet de récupérer la valeur de l'horodatage de la base de données sous forme de chaîne de caractères. |
OCISodaAsOfScnGet | Cette fonction permet de récupérer la valeur SCN (System Change Number) de la base de données. |
OCISodaDocCount | Cette fonction permet de compter le nombre de documents dans une collection. |
OCISodaDocCountWithFilter | Cette fonction permet de compter le nombre de documents dans une collection en fonction d'un filtre de document. |
OCISodaDocCreate | Cette fonction permet de créer un document. |
OCISodaDocCreateWithKey | Cette fonction permet de créer un document avec une clef de document et un contenu. |
OCISodaDocCreateWithKeyAndMType | Cette fonction permet de créer un document avec une clef, un contenu et un type de média. |
OCISodaDocGetNext | Cette fonction permet de récupérer le document suivant dans la collection. |
OCISodaFind | Cette fonction permet de trouver des documents dans une collection. |
OCISodaFindOne | Cette fonction permet de trouver un seul document dans une collection. |
OCISodaFindOneWithKey | Cette fonction permet de trouver un seul document dans une collection donné sa clef. |
OCISodaIndexCreate | Cette fonction permet de créer un index avec une spécification d'index. |
OCISodaIndexGet | Cette fonction permet de récupérer une spécification d'index à l'aide de son nom. |
OCISodaIndexList | Cette fonction permet d'afficher la liste les index sur une collection. |
OCISodaIndexDrop | Cette fonction permet de supprimer un index. |
OCISodaInsert | Cette fonction permet d'insérer un document dans une collection. |
OCISodaInsertAndGet | Cette fonction permet d'insérer un document dans une collection et renvoie le document résultant. |
OCISodaInsertAndGetWithOpts | Cette fonction permet d'insérer un document SODA avec des options et renvoie le document résultant. |
OCISodaInsertAndGetWithCtnt | Cette fonction permet d'insérer un document dans une collection et renvoie le document résultant. Le document d'entrée est représenté par une chaîne de contenu et une clef. |
OCISodaInsertWithCtnt | Cette fonction permet d'insérer un document dans une collection. Le document d'entrée est représenté par une chaîne de contenu et une clef. |
OCISodaRemove | Cette fonction permet de supprimer des documents correspondants d'une collection. |
OCISodaRemoveOneWithKey | Cette fonction permet de supprimer un document d'une collection donné sa clef. |
OCISodaReplOne | Cette fonction permet de remplacer un document dans une collection. |
OCISodaReplOneAndGet | Cette fonction permet de remplacer un document dans une collection et renvoie le document résultant. |
OCISodaReplOneAndGetWithCtnt | Cette fonction permet de remplacer un document dans une collection et renvoie le document résultant. Le document d'entrée est représenté uniquement par une chaîne de contenu. |
OCISodaReplOneAndGetWithKey | Cette fonction permet de remplacer un document dans une collection donné sa clef et renvoie le document résultant. |
OCISodaReplOneWithCtnt | Cette fonction permet de remplacer un document dans une collection. Le document d'entrée est représenté uniquement par une chaîne de contenu. |
OCISodaReplOneWithKey | Cette fonction permet de remplacer un document dans une collection donné sa clef. |
OCISodaSave | Cette fonction permet d'enregistrer un document dans une collection. |
OCISodaSaveAndGet | Cette fonction permet d'enregistrer un document dans une collection et renvoie le document résultant. |
OCISodaSaveAndGetWithOpts | Cette fonction permet d'enregistrer un document SODA avec des options et renvoie le document résultant. |
OCISodaSaveWithCtnt | Cette fonction permet d'enregistrer un document dans une collection. Le document d'entrée est représenté par une chaîne de contenu et une clef. |
OCISodaSaveAndGetWithCtnt | Cette fonction permet d'enregistrer un document dans une collection et renvoie le document résultant. Le document d'entrée est représenté par une chaîne de contenu et une clef. |
OCISodaCollTruncate | Cette fonction permet permet de vider une collection de documents SODA. |
OCISodaOperKeysSet | Cette fonction permet de définir le tableau de clefs sur le gestionnaire des options d'opération. |
OCITerminate | Cette fonction permet de détacher un sous-système de mémoire partagée. |
OCIThreadClose | Cette fonction permet de fermer un gestionnaire de processus léger. |
OCIThreadCreate | Cette fonction permet d'ouvrir un gestionnaire de processus léger. |
OCIThreadHandleGet | Cette fonction permet de demander le OCIThreadHandle du processus léger dans lequel il est appelé. |
OCIThreadHndDestroy | Cette fonction permet de détruire et libérer le gestionnaire de processus léger. |
OCIThreadHndInit | Cette fonction permet d'allouer et initialiser le gestionnaire de processus léger. |
OCIThreadIdDestroy | Cette fonction permet de détruire et libérer un processus léger par son identificateur. |
OCIThreadIdGet | Cette fonction permet de demander l'OCIThreadId du processus léger dans lequel il est appelé. |
OCIThreadIdInit | Cette fonction permet d'allouer et initialiser un processus léger avec un identificateur. |
OCIThreadIdNull | Cette fonction permet de demander si un OCIThreadId spécifié est un identificateur de processus léger nulle ou non. |
OCIThreadIdSame | Cette fonction permet de demander si deux OCIThreadId représentent ou non le même processus léger. |
OCIThreadIdSet | Cette fonction permet de fixer un OCIThreadId vers un autre identificateur de processus léger. |
OCIThreadIdSetNull | Cette fonction permet de fixer la valeur nulle dans un processus léger vers un OCIThreadId spécifié. |
OCIThreadInit | Cette fonction permet d'initialiser un contexte OCIThread. |
OCIThreadIsMulti | Cette fonction permet de vérifier si l'application s'exécute dans un environnement multi-processus léger ou un environnement à un seul processus léger. |
OCIThreadJoin | Cette fonction permet au processus léger appelant de se joindre à un autre processus léger. |
OCIThreadKeyDestroy | Cette fonction permet de détruire et libérer la clef pointant vers la clef de processus léger spécifié. |
OCIThreadKeyGet | Cette fonction permet de demander la valeur courante du processus léger appeler par la clef. |
OCIThreadKeyInit | Cette fonction permet de créer une clef pour le processus léger. |
OCIThreadKeySet | Cette fonction permet de fixer la valeur du processus léger appeler par la clef. |
OCIThreadMutexAcquire | Cette fonction permet de demander un mutex pour le processus léger dans lequel il est appelé. |
OCIThreadMutexDestroy | Cette fonction permet de détruire et libérer un mutex. |
OCIThreadMutexInit | Cette fonction permet d'allouer et initialiser un mutex. |
OCIThreadMutexRelease | Cette fonction permet de libérer un mutex. |
OCIThreadProcessInit | Cette fonction permet d'effectuer l'initialisation du processus OCIThread. |
OCIThreadTerm | Cette fonction permet de libérer le contexte OCIThread. |
OCITransCommit | Cette fonction permet de valider la transaction associée à un contexte de service spécifié. |
OCITransDetach | Cette fonction permet de détacher une transaction. |
OCITransForget | Cette fonction permet de faire oublier au serveur une transaction globale complétée de manière heuristique. |
OCITransMultiPrepare | Cette fonction permet de préparer une transaction avec plusieurs branches en un seul appel. |
OCITransPrepare | Cette fonction permet de préparer une transaction pour un commit. |
OCITransRollback | Cette fonction permet d'annuler la transaction courante. |
OCITransStart | Cette fonction permet de débuter une transaction. |
OCITypeAddAttr | Cette fonction permet d'ajouter un attribut à un type d'objet construit précédemment avec le code de type OCI_TYPECODE_OBJECT. |
OCITypeArrayByName | Cette fonction permet de demander un tableau de types étant spécifié un tableau de noms. |
OCITypeArrayByRef | Cette fonction permet de demander un tableau de types à partir d'un tableau de références. |
OCITypeBeginCreate | Cette fonction permet de demander de débuter le processus de construction pour un type transitoire. Le type sera anonyme (pas de nom). |
OCITypeByName | Cette fonction permet de demander la version la plus récente d'un type existant par son nom. |
OCITypeByRef | Cette fonction permet de demander le type spécifié pour une référence. |
OCITypeEndCreate | Cette fonction permet de terminer la construction d'une description de type. Par la suite, seul l'accès sera autorisé. |
OCITypeSetBuiltin | Cette fonction permet de fixer les informations de type intégrées. Cet appel ne peut être effectué que si le type a été construit avec un code de type intégré (OCI_TYPECODE_NUMBER,...). |
OCITypeSetCollection | Cette fonction permet de fixer les informations de type de collection. Cet appel peut être effectué uniquement si le type a été construit avec un code de type de collection. |
OCIUnicodeToCharset | Cette fonction permet de convertir une chaîne de caractères Unicode spécifié en multi-octets dans le tableau spécifié. |
OCIUserCallbackGet | Cette fonction permet de demander le rappel enregistré pour un descripteur. |
OCIUserCallbackRegister | Cette fonction permet d'enregistrer une fonction de rappel créée par l'utilisateur. |
OCIWideCharDisplayLength | Cette fonction permet de demander le nombre de positions de colonne requises pour l'affichage d'un UniCode. |
OCIWideCharInSizeToMultiByte | Cette fonction permet de convertir une partie d'une chaîne de caractères Unicode au format multi-octets. |
OCIWideCharIsAlnum | Cette fonction permet de tester si le caractère Unicode est une lettre ou un chiffre décimal. |
OCIWideCharIsAlpha | Cette fonction permet de tester si le caractère Unicode est une lettre alphabétique. |
OCIWideCharIsCntrl | Cette fonction permet de tester si le caractère Unicode est un caractère de contrôle. |
OCIWideCharIsDigit | Cette fonction permet de tester si le caractère Unicode est un caractère de chiffre décimal. |
OCIWideCharIsGraph | Cette fonction permet de tester si le caractère Unicode est un caractère graphique. |
OCIWideCharIsLower | Cette fonction permet de tester si le caractère Unicode est une lettre minuscule. |
OCIWideCharIsPrint | Cette fonction permet de tester si le caractère Unicode est un caractère affichable. |
OCIWideCharIsPunct | Cette fonction permet de tester si le caractère Unicode est un caractère de ponctuation. |
OCIWideCharIsSingleByte | Cette fonction permet de vérifier le caractère mono-octet spécifié lors de la conversion en multi-octets. |
OCIWideCharIsSpace | Cette fonction permet de tester si le caractère Unicode est un caractère d'espace. |
OCIWideCharIsUpper | Cette fonction permet de tester si le caractère Unicode est une lettre majuscule. |
OCIWideCharIsXdigit | Cette fonction permet de tester si le caractère Unicode est un chiffre hexadécimal. |
OCIWideCharMultibyteLength | Cette fonction permet de demander le nombre d'octets requis pour l'Unicode spécifié dans le codage multi-octets. |
OCIWideCharStrCaseConversion | Cette fonction permet de convertir la chaîne de caractères Unicode spécifié dans le cas spécifié par un indicateur et copie le résultat dans le tableau pointé spécifié. |
OCIWideCharStrcat | Cette fonction permet d'ajouter une copie de la chaîne de caractères pointée spécifié. Ensuite, il retourne le nombre de caractères dans la chaîne de caractères résultante. |
OCIWideCharStrchr | Cette fonction permet de rechercher la première occurrence Unicode dans la chaîne de caractères pointée spécifié. Ensuite, il renvoie un pointeur sur l'Unicode si la recherche aboutit. |
OCIWideCharStrcmp | Cette fonction permet de comparer deux chaînes de caractères Unicode par une méthode de comparaison binaire, linguistique ou insensible à la casse. |
OCIWideCharStrcpy | Cette fonction permet de copier la chaîne de caractères Unicode spécifié dans le tableau spécifié. Ensuite, il retourne le nombre de caractères copiés. |
OCIWideCharStrlen | Cette fonction permet de calculer le nombre de caractères dans la chaîne de caractères Unicode pointée spécifié et renvoie ce nombre. |
OCIWideCharStrncat | Cette fonction permet d'ajouter une copie de la chaîne de caractères pointée spécifié. Ensuite, il renvoie le nombre de caractères dans la chaîne de caractères résultante, excepté qu'au plus n caractères sont ajoutés. |
OCIWideCharStrncmp | Cette fonction permet de comparer deux chaînes de caractères multi-octets par une méthode de comparaison binaire, linguistique ou insensible à la casse. |
OCIWideCharStrncpy | Cette fonction permet de copier la chaîne de caractères Unicode spécifié dans le tableau spécifié. Ensuite, il renvoie le nombre de caractères copiés, excepté qu'au plus n caractères sont copiés du tableau. |
OCIWideCharStrrchr | Cette fonction permet de rechercher la dernière occurrence Unicode dans la chaîne de caractères pointée spécifié. |
OCIWideCharToLower | Cette fonction, s'il existe une cartographie de caractères majuscules dans les paramètres régionaux spécifiés, renverra les minuscules en caractères Unicode. Sinon, il retourne le même caractère Unicode. |
OCIWideCharToMultiByte | Cette fonction permet de convertir une chaîne de caractères Unicode terminée par un zéro en une chaîne de caractères multi-octets. |
OCIWideCharToUpper | Cette fonction, s'il existe une cartographie de caractères minuscules dans les paramètres régionaux spécifiés, renverra les majuscules en caractères Unicode. Sinon, il retourne le même caractère Unicode. |
OCIXmlDbFreeXmlCtx | Cette fonction permet de libérer un contexte XML. |
OCIXmlDbInitXmlCtx | Cette fonction permet d'initialiser un contexte XML pour les données XML à partir d'une base de données. |
OCIXStreamInAttach | Cette fonction permet d'attacher un processus à un serveur entrant. |
OCIXStreamInChunkSend | Cette fonction permet d'envoyer des données par morceaux au serveur entrant. |
OCIXStreamInCommit | Cette fonction permet d'engager la transaction en cours. |
OCIXStreamInDetach | Cette fonction permet de détacher le processus du serveur entrant. |
OCIXStreamInErrorGet | Cette fonction permet de retourner la première erreur rencontrée par le serveur entrant depuis l'appel d'attachement. |
OCIXStreamInFlush | Cette fonction permet de vider le réseau tout en s'attachant à un serveur XStream entrant. |
OCIXStreamInLCRCallbackSend | Cette fonction permet d'envoyer le flux LCR (Log Change Record) au serveur entrant à l'aide de callbacks. |
OCIXStreamInLCRSend | Cette fonction permet d'envoyer le flux LCR au serveur entrant sans utiliser de callbacks. |
OCIXStreamInProcessedLWMGet | Cette fonction permet d'obtenir la position basse localement traitée. |
OCIXStreamInSessionSet | Cette fonction permet de définir les attributs de session pour les fonctions XStream In. |
OCIXStreamOutAttach | Cette fonction permet d'attacher un processus à un serveur sortant. |
OCIXStreamOutChunkReceive | Cette fonction permet de récupérer les données de chaque colonne LOB, LONG ou XMLType par morceaux. |
OCIXStreamOutDetach | Cette fonction permet de détacher le processus du serveur sortant. |
OCIXStreamOutLCRCallbackReceive | Cette fonction permet de récupérer le flux LCR XStream du serveur sortant en utilisant des callbacks. |
OCIXStreamOutLCRReceive | Cette fonction permet de recevoir un flux LCR d'un serveur sortant sans utiliser de callbacks. |
OCIXStreamOutProcessedLWMSet | Cette fonction permet mettre à jour la copie locale de la position basse traitée. |
OCIXStreamOutSessionSet | Cette fonction permet de définir les attributs de session pour les fonctions XStream Out. |
Dernière mise à jour : Jeudi, le 17 octobre 2024