Equivalent des fonctions Oracle en PostgreSQL
Ora = Oracle©™
PgSQL = PostgreSQL
Traitement sur les chaînes de caractères
| Fonction | Libellé |
| Exemple Ora | Resultat Ora | Exemple PgSQL | Résultat PgSQL |
| ASCII | Retourne la valeur ASCII du caractère |
| SELECT ascii(’A’) FROM dual | 65 | SELECT ascii(’A’) | 65 |
| UPPER | Convertir en majuscule |
| SELECT upper(’BonJour’) FROM dual | BONJOUR | SELECT upper(’BonJour’) | BONJOUR |
| LOWER | Convertir en minuscule |
| SELECT lower(’BonJour’) FROM dual | bonjour | SELECT lower(’Bonjour’) | bonjour |
| INITCAP | Mettre en majuscule la première lettre de chaque mot |
| SELECT initcap(’bonjour thomas’) FROM dual | Bonjour Thomas | SELECT initcap(’bonjour thomas’) | Bonjour Thomas |
Traitement sur les dates
| Fonction | Libellé |
| Exemple Ora | Resultat Ora | Exemple PgSQL | Résultat PgSQL |
Traitement sur les nombres
| Fonction | Libellé |
| Exemple Ora | Resultat Ora | Exemple PgSQL | Résultat PgSQL |