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 chaînes 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écimales et sans même en tenir compte. |
| LENGTH | LENGTH | Cette fonction permet de retourner la longueur de la chaîne de caractères spécifié. |
| LOG | LOG | Cette fonction retourne le logarithme en base n. |
| LOWER | LOWER | Cette fonction retourne la minuscule d'une chaîne de caractères. |
| LPAD | LPAD | Cette fonction permet d'ajouter le caractère spécifié au début de façon à se que la chaîne de caractères atteint la longueur spécifié. |
| LTRIM | LTRIM | Cette fonction supprime les caractères d'espace au début d'une chaîne 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-chaîne de caractères par une autre sous-chaîne de caractères dans une chaîne de caractères. |
| RPAD | RPAD | Cette fonction permet d'ajouter le caractère spécifié à la fin de façon à se que la chaîne 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 chaîne de caractères. |
| SUBSTR(chaine, 1, nombre) | LEFT(chaine, nombre) | Cette fonction retourne les caractères du début d'une chaîne de caractères. |
| SUBSTR(chaine, LENGTH(chaine) - nombre) | RIGHT(chaine, nombre) | Cette fonction retourne les caractères à la fin d'une chaîne 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 chaîne 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 chaîne 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 chaîne de caractères. |
| UPPER | UPPER | Cette fonction retourne la majuscule d'une chaîne de caractères. |
Dernière mise à jour : Dimanche, le 29 juin 2025