Sommaire

Les fonctions sur les chaînes de caractères Fonctions sur les chaînes de caractères

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

Il existe des fonctions pour mettre les chaînes de caractères en minuscules Fonctions sur les chaînes de caractères:minuscules ou en majuscules Fonctions sur les chaînes de caractères: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 
 
+------------------+ 
| MINUSCULE        | 
+------------------+ 
| ceci est un test | 
+------------------+ 
 
SELECT UCASE(’Ceci est un TEST’) AS MAJUSCULE 
 
+------------------+ 
| MAJUSCULE        | 
+------------------+ 
| CECI EST UN TEST | 
+------------------+

Exemple pour SQL Server et PostgreSQL ...