Section courante

A propos

Section administrative du site

Vue par description   Vue par prototype   Vue par catégorie   Vue en versus   Rechercher

Voici un tableau de référence de toutes les fonctions du «Oracle Database SQL» par catégorie :

Chaine de caractères

Fonctions Description
ASCII Cette fonction retourne le numéro du code ASCII du caractère spécifié.
ASCIISTR Cette fonction retourne une chaine de caractères contenant les numéros du code ASCII de chacun des caractères d'une chaine de caractères spécifié.
CHR Cette fonction permet de transformer en chaines de caractères une suite de nombre correspondant à des valeurs ASCII.
COMPOSE Cette fonction retourne une chaine de caractères Unicode.
CONCAT Cette fonction permet de concaténer des chaines de caractères.
CONVERT Cette fonction permet de convertir l'ensemble de police de caractères d'une chaines de caractères pour une l'ensemble de police de caractères spécifié.
DECOMPOSE Cette fonction retourne une chaine de caractères avec les accents décomposés de leurs lettres.
DUMP Cette fonction retourne le format de données et/ou de base numérique que contient une expression.
INITCAP Cette fonction permet de transformer en majuscule le début d'une chaine de caractères.
INSTR Cette fonction retourne la position d'une sous-chaîne de caractères contenu dans une chaine de caractères et 0 si elle ne s'y trouve pas.
LENGTH Cette fonction permet de retourner la longueur de la chaine de caractères spécifié.
LOWER Cette fonction retourne la minuscule d'une chaine de caractères.
LPAD Cette fonction permet d'ajouter le caractère spécifié au début de façon à se que la chaine de caractères atteint la longueur spécifié.
LTRIM Cette fonction supprime les caractères d'espace au début d'une chaine de caractères.
REPLACE Cette fonction permet d'effectuer le remplacement de sous-chaine de caractères par une autre sous-chaine de caractères dans une chaine de caractères.
RPAD Cette fonction permet d'ajouter le caractère spécifié à la fin de façon à se que la chaine de caractères atteint la longueur spécifié.
RTRIM Cette fonction supprime les caractères d'espace à la fin d'une chaine de caractères.
SOUNDEX Cette fonction permet d'effectuer une comparaison en se basant sur le son ou la prononciation de la chaine de caractères.
SUBSTR Cette fonction retourne une sous-chaîne de caractères contenu dans une chaine de caractères.
TRANSLATE Cette fonction permet d'effectuer le remplacer de certains caractères individuel par d'autres caractères individuel dans une chaine de caractères.
TRIM Cette fonction supprime les caractères d'espace au début et à la fin d'une chaine de caractères.
UPPER Cette fonction retourne la majuscule d'une chaine de caractères.
VSIZE Cette fonction permet d'indiquer la taille en octets d'une expression.

Conversion

Fonctions Description
BIN_TO_NUM Cette fonction permet de convertir un vecteur de bit en nombre.
CAST Cette fonction permet de transformer le type d'une expression sous un autre type de données.
CEIL Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre.
CHARTOROWID Cette fonction permet de convertir une chaine de caractères en l'identificateur d'enregistrement (RowId).
FLOOR Cette fonction retourne uniquement la partie entière d'un nombre en omettant les décimales et sans même en tenir compte.
FROM_TZ Cette fonction permet de sortie une date et heure (TimeStamp) par rapport à un fuseau horaire.
NUMTODSINTERVAL Cette fonction permet de convertir un nombre en intervalle de temps par seconde spécifié.
NUMTOYMINTERVAL Cette fonction permet de convertir un nombre en intervalle de temps d'année et mois spécifié.
TO_CHAR Cette fonction permet de convertir une expression quelconque en une chaine de caractères.
TO_CLOB Cette fonction permet de convertir une expression quelconque en un CLOB (ensemble de données de caractères).
TO_DATE Cette fonction permet de convertir une expression quelconque en une date.
TO_DSINTERVAL Cette fonction permet de convertir une expression quelconque en intervalle de temps par seconde spécifié.
TO_LOB Cette fonction permet de convertir une expression quelconque en format LOB.
TO_MULTI_BYTE Cette fonction permet de convertir une chaine de caractères de format de caractère à un octet en chaine de caractères de format de caractère à plusieurs octets.
TO_NCLOB Cette fonction permet de convertir une expression quelconque en format CLOB.
TO_NUMBER Cette fonction permet de convertir une expression quelconque en nombre.
TO_SINGLE_BYTE Cette fonction permet de convertir une chaine de caractères de format de caractère à plusieurs octets en chaine de caractères de format de caractère à un octet.
TO_TIMESTAMP Cette fonction permet de convertir une expression quelconque en un format TIMESTAMP.
TO_TIMESTAMP_TZ Cette fonction permet de convertir une expression quelconque en un format TIMESTAMP et un fuseau horaire.
TO_YMINTERVAL Cette fonction permet de convertir une expression quelconque en intervalle de temps d'année et mois spécifié.
TRUNC Cette fonction permet de réduire la précision décimale d'un nombre.

Date

Fonctions Description
ADD_MONTHS Cette fonction permet d'ajouter un nombre de mois spécifié à une date.
CURRENT_DATE Cette fonction retourne la date courante en tenant compte du fuseau horaire de la session SQL et des paramètres d'«ALTER SESSION»
CURRENT_TIMESTAMP Cette fonction retourne la date et l'heure courante en tenant compte du fuseau horaire de la session SQL et des paramètres d'«ALTER SESSION»
DBTIMEZONE Cette fonction retourne le fuseau horaire de la base de données
EXTRACT Cette fonction permet d'extraire la valeur d'une date ou d'une valeur d'intervalle.
FROM_TZ Cette fonction permet de sortie une date et heure (TimeStamp) par rapport à un fuseau horaire.
LAST_DAY Cette fonction permet de retourner le dernier jour du mois de la date spécifié.
LOCALTIMESTAMP Cette fonction retourne le fuseau horaire de la session SQL et des paramètres d'«ALTER SESSION»
MONTHS_BETWEEN Cette fonction permet d'indiquer le nombre de mois converti entre les deux dates spécifiés.
NEW_TIME Cette fonction permet de connaitre l'heure d'un fuseau horaire par rapport à un autre fuseau horaire.
NEXT_DAY Cette fonction permet de retourner la date du jour de la semaine spécifié correspondant à la date.
SESSIONTIMEZONE Cette fonction retourne le fuseau horaire de la session SQL et des paramètres d'«ALTER SESSION»
SYSDATE Cette fonction retourne la date du système de la base de données.
SYSTIMESTAMP Cette fonction retourne la date et l'heure du système de la base de données.
TO_DATE Cette fonction permet de convertir une expression quelconque en une date.
TZ_OFFSET Cette fonction permet d'indiquer le nombre d'heure à ajouter ou soustraire du fuseau horaire de celui spécifié.

Erreur

Fonctions Description
SQLCODE Cette fonction retourne le dernier code d'erreur d'une requête SQL.
SQLERRM Cette fonction retourne le dernier message d'erreur d'une requête SQL.

Mathématique

Fonctions Description
ABS Cette fonction retourne la valeur absolue.
ACOS Cette fonction trigonométrique retourne l'«ArcCosinus».
ASIN Cette fonction trigonométrique retourne l'«ArcSinus».
ATAN Cette fonction trigonométrique retourne l'«ArcTangente».
ATAN2 Cette fonction trigonométrique retourne l'«ArcTangente» de Y/X.
AVG Cette fonction calcul la moyenne d'un groupe de lignes.
BITAND Cette fonction permet d'effectuer un «Et binaire».
CAST Cette fonction permet de transformer le type d'une expression sous un autre type de données.
CEIL Cette fonction retourne la valeur maximale d'un nombre, soit l'entier le plus proche supérieur ou égal au nombre.
CORR Cette fonction permet de retourner le coefficient de corrélation d'un ensemble de nombre pairs.
COS Cette fonction trigonométrique retourne le cosinus.
COSH Cette fonction trigonométrique retourne le «Cosinus» hyperbolique.
COUNT Cette fonction retourne le nombre de ligne que contient un groupe.
COVAR_POP Cette fonction retourne la covariance d'une population d'un ensemble de nombre pairs.
COVAR_SAMP Cette fonction retourne la simple covariance d'un ensemble de nombre pairs.
CUME_DIST Cette fonction retourne la distribution cumulative d'une valeur contenue dans un groupe de valeurs
DENSE_RANK Cette fonction retourne le rang d'un enregistrement contenu dans un groupe d'enregistrement
EXP Cette fonction retourne la valeur exponentielle.
FLOOR Cette fonction retourne uniquement la partie entière d'un nombre en omettant les décimales et sans même en tenir compte.
GREATEST Cette fonction permet de retourner le plus grand entier d'une expression ou d'une liste.
LEAST Cette fonction permet de retourner le plus petit entier d'une expression ou d'une liste.
LN Cette fonction retourne le logarithme naturel (base e).
LOG Cette fonction retourne le logarithme en base n.
MAX Cette fonction retourne la plus haute valeur d'une liste d'argument.
MEDIAN Cette fonction retourne la médiane d'une liste d'argument.
MIN Cette fonction retourne la plus basse valeur d'une liste d'argument.
MOD Cette fonction retourne la partie restant d'un nombre (le modulo).
POWER Cette fonction retourne la puissance d'un nombre.
RANK Cette fonction retourne le rang d'une valeur d'un groupe de valeur.
REMAINDER Cette fonction retourne la partie restant d'un nombre (le modulo).
ROUND Cette fonction arrondie une valeur avec une unité d'arrondissement spécifié.
SIGN Cette fonction retourne le signe d'une valeur numérique.
SIN Cette fonction trigonométrique retourne le Sinus.
SINH Cette fonction trigonométrique retourne le «Sinus» hyperbolique.
SQRT Cette fonction retourne la racine carrée d'une valeur.
STDDEV Cette fonction statistique retourne l'écart-type d'un tableau de nombre réel.
SUM Cette fonction retourne la somme d'une liste d'argument.
VAR_POP Cette fonction retourne la variance d'une population d'un ensemble de nombre pairs.
VAR_SAMP Cette fonction retourne la simple variance d'un ensemble de nombre pairs.
VARIANCE Cette fonction retourne la variance d'un ensemble de nombre.

XML

Fonctions Description
APPENDCHILDXML Cette fonction permet de traiter une valeur fournisseur dans un document XML du noeud enfant indiquer par l'expression spécifié.
DELETEXML Cette fonction permet d'effacer un/des noeud(s) correspondant à l'expression spécifié dans le document XML.
DEPTH Cette fonction permet de retourner le nombre de niveau dans le chemin spécifié ayant la même variable de relation
EXISTSNODE Cette fonction permet d'indiquer si le noeud spécifié existe dans le chemin du document XML
EXTRACT Cette fonction permet d'extraire l'argument d'un XMLType dans le chemin spécifié et retourne la valeur scalaire du noeud.
INSERTCHILDXML Cette fonction permet d'insérer une valeur dans une noeud enfant du document XML.
INSERTXMLBEFORE Cette fonction permet d'insérer une valeur immédiatement après le noeud spécifié du document XML.
PATH Cette fonction permet de retourner le chemin relatif de la ressource indiquer par la condition parente.
SYS_DBURIGEN Cette fonction permet d'effectuer le traitement d'un URL de type de données DBURIType d'une colonne ou d'un enregistrement d'objet spécifié.
SYS_XMLAGG Cette fonction permet de retourner tous les agrégats d'un document XML et ses fragments correspondant à l'expression spécifié.
SYS_XMLGEN Cette fonction permet d'évaluer une colonne ou un enregistrement de la base de données et de retourener le type de données «XMLType» contenant un document XML.
UPDATEXML Cette fonction permet de mettre à jour un argument de type de données «XMLType» avec le chemin et la paire de valeur spécifié.
XMLAGG Cette fonction permet de traiter une collection de fragment XML et de retourner l'agrégat du document XML.
XMLCDATA Cette fonction permet de traiter une section d'évaluation CDATA.
XMLCOLATTVAL Cette fonction permet de créer un fragment XML et d'étendre le résultat XML dans chacun des fragments XML correspondant au nom de colonne et d'attribut.
XMLCOMMENT Cette fonction permet de produire un commentaire XML utilisé par l'expression spécifié.
XMLCONCAT Cette fonction permet de retourner le résultat de la concaténation d'une série d'élément pour chacun des enregistrements.
XMLFOREST Cette fonction permet de convertir les paramètres du document XML et de retourner le fragment XML correspondant.
XMLPARSE Cette fonction permet d'analyser et de générer du XML.
XMLPI Cette fonction permet de traiter un processus d'instruction XML utilisant des identificateurs et des critères d'évaluation optionnel.
XMLQUERY Cette fonction permet de retourner le résultat d'une requête XML.
XMLROOT Cette fonction permet de créer une nouvelle valeur XML à partir de version et de propriété de la racine du document XML.
XMLSEQUENCE Cette fonction permet de traiter l'entrée spécifié et retourne la tête du noeud correspondant.
XMLSEQUENCE Cette fonction permet de traiter l'entrée «REFCURSOR» et retourne le noeud correspondant.
XMLSERIALIZE Cette fonction permet de créer une chaine de caractères ou un conteneur LOB correspondant à l'expression spécifié pour un document XML.
XMLTABLE Cette fonction permet de retourner le résultat de la relation de données d'une requête XML.
XMLTRANSFORM Cette fonction permet de traiter les arguments de type de données «XMLType» d'une feuille de style XSL.

Supplémentaire

Fonctions Description
BFILENAME Cette fonction permet de retourner l'emplacement du BFILE dans le fichier binaire LOB.
CARDINALITY Cette fonction permet de retourner le nombre d'élément d'une table.
COALESCE Cette fonction permet de retourner la valeur non-nulle d'une liste d'expression.
DECODE Cette fonction permet d'effectuer une condition de sélection de cas, soit un attribution de résultat en fonction de certaines valeurs d'une expression.
GROUP_ID Cette fonction permet de retourner l'identificateur de groupe dans une clause «GROUP BY».
NVL Cette fonction permet de remplacer une valeur par celle spécifié lorsqu'elle est nulle.
NVL2 Cette fonction permet de remplacer une valeur par celle spécifié lorsqu'elle est nulle ou pas.
SYS_CONTEXT Cette fonction permet de demande des informations sur certains paramètre de la base de données Oracle.
UID Cette fonction permet de retourner l'identificateur d'utilisateur de la session.
USER Cette fonction permet de retourner l'identificateur d'utilisateur (UserId) actuellement en session Oracle.
USERENV Cette fonction retourne la variable d'environnement spécifié de la base de données.


Dernière mise à jour : Lundi, le 11 mai 2015