Voici un tableau de référence fonctions qu'utilise «Oracle Database SQL» comparativement avec d'autres base de données :
Oracle | MySQL | Description |
---|---|---|
chaine1 || chaine2 | CONCAT(chaine1,chaine2) | Cette fonction permet de concaténer des chaines de caractères. |
date + intervalle | DATE_ADD(date,intervalle) | Cette fonction retourne une date avec une expression de temps ajouté. |
date - intervalle | DATE_SUB(date,intervalle) | Cette fonction retourne une date avec une expression de temps soustraite. |
ABS | ABS | Cette fonction retourne la valeur absolue. |
ACOS | ACOS | Cette fonction trigonométrique retourne l'«ArcCosinus». |
ASCII | ASCII | Cette fonction retourne le numéro du code ASCII du caractère spécifié. |
ASIN | ASIN | Cette fonction trigonométrique retourne l'«ArcSinus». |
ATAN | ATAN | Cette fonction trigonométrique retourne l'«ArcTangente». |
AVG | AVG | Cette fonction calcul la moyenne d'un groupe de lignes. |
COS | COS | Cette fonction trigonométrique retourne le cosinus. |
COUNT | COUNT | Cette fonction retourne le nombre de ligne que contient un groupe. |
EXP | EXP | Cette fonction retourne la valeur exponentielle. |
FLOOR | FLOOR | Cette fonction retourne uniquement la partie entière d'un nombre en omettant les décimals et sans même en tenir compte. |
LENGTH | LENGTH | Cette fonction permet de retourner la longueur de la chaine de caractères spécifié. |
LOG | LOG | Cette fonction retourne le logarithme en base n. |
LOWER | LOWER | Cette fonction retourne la minuscule d'une chaine de caractères. |
LPAD | 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 | LTRIM | Cette fonction supprime les caractères d'espace au début d'une chaine de caractères. |
MOD | MOD | Cette fonction retourne la partie restant d'un nombre (le modulo). |
POWER | POWER | Cette fonction retourne la puissance d'un nombre. |
REPLACE | 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 | 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é. |
SIN | SIN | Cette fonction trigonométrique retourne le Sinus. |
SUBSTR | SUBSTRING | Cette fonction retourne une sous-chaîne de caractères contenu dans une chaine de caractères. |
SUBSTR(chaine, 1, nombre) | LEFT(chaine, nombre) | Cette fonction retourne les caractères du début d'une chaine de caractères. |
SUBSTR(chaine, LENGTH(chaine) - nombre) | RIGHT(chaine, nombre) | Cette fonction retourne les caractères à la fin d'une chaine de caractères. |
SYSDATE | NOW | Cette fonction retourne la date du système de la base de données. |
TAN | TAN | Cette fonction retourne la tangente. |
TO_CHAR(nombre) | CAST(nombre AS char) | Cette fonction permet de convertir une expression quelconque en une chaine de caractères. |
TO_CHAR(date, "mm") | MONTH(date) | Cette fonction retourne le mois de la date spécifié. |
TO_CHAR(date, "ww") | WEEK(date) | Cette fonction retourne le numéro de la semaine de la date spécifié. |
TO_CHAR(date, "yyyy") | YEAR(date) | Cette fonction retourne l'année de la date spécifié. |
TO_CHAR(heure, "hh") | HOUR(heure) | Cette fonction retourne l'heure du temps spécifié. |
TO_CHAR(heure, "nn") | MINUTE(heure) | Cette fonction retourne les minutes du temps spécifié. |
TO_CHAR(heure, "ss") | SECOND(heure) | Cette fonction retourne les secondes du temps spécifié. |
TO_CHAR(date, format) | DATE_FORMAT(date, format) | Cette fonction permet de convertir une date quelconque en une chaine de caractères de format spécifié. |
TO_DATE | STR_TO_DATE | Cette fonction permet de convertir une expression quelconque en une date. |
TO_NUMBER | CAST(nombre AS int) | Cette fonction permet de convertir une expression quelconque en nombre. |
TRIM | TRIM | Cette fonction supprime les caractères d'espace au début et à la fin d'une chaine de caractères. |
UPPER | UPPER | Cette fonction retourne la majuscule d'une chaine de caractères. |
Dernière mise à jour : Samedi, le 16 mai 2015