Les fonctions sur les chaînes de caractères

1. Changement de casse LOWER / UPPER / UCASE / LCASE (minuscules et majuscules)

Il existe des fonctions pour mettre les chaînes de caractères en minuscules ou en majuscules. Les noms différent là encore entre chaque SGBD.

En Oracle et SQL Server, on utilisera LOWER et UPPER. En MySQL, LOWER, UPPER, UCASE et LCASE sont autorisés.

LCASE et LOWER sont utilisés pour mettre en minuscules et UCASE et UPPER sont utilisés pour mettre en majuscules.

Exemple pour Oracle


SELECT LOWER('Ceci est un TEST') AS MINUSCULE FROM DUAL; 
 
MINUSCULE 
---------------- 
ceci est un test 
 
SELECT UPPER('Ceci est un TEST') AS MAJUSCULE FROM DUAL; 
 
MAJUSCULE 
---------------- 
CECI EST UN TEST
 

Exemple pour MySQL


SELECT LCASE('Ceci est un TEST') AS MINUSCULE 
 
+------------------+ 
| M ...
Pour consulter la suite, découvrez le livre suivant :
couv_RI3SQL.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Les fonctions de gestion des dates et heures
Suivant
Les principales fonctions de conversion