Dans SQL Server, vous pouvez convertir n’importe quelle chaîne de caractères majuscule en minuscule en utilisant la fonction LOWER()
.
Il suffit de fournir la chaîne de caractères en argument lorsque vous appelez la fonction, et elle sera renvoyée sous forme de minuscules.
Syntaxe
Voici la syntaxe officielle :
LOWER ( character_expression )
Où character_expression
est une expression de caractère ou de données binaires. Il peut s’agir d’une constante, d’une variable ou d’une colonne. Il doit être d’un type de données qui est implicitement convertible en varchar. Sinon, vous pouvez utiliser la fonction CAST()
pour le convertir.
Exemple 1 – Utilisation de base
Voici un exemple de LOWER()
en action :
SELECT LOWER('POSITIVITY');
Résultat :
positivity
Et nous obtenons le même résultat même si la chaîne d’origine contient déjà des caractères minuscules:
SELECT LOWER('Positivity');
Résultat :
positivity
Exemple 2 – Exemple de base de données
Voici un exemple qui renvoie les données d’une base de données et les convertit en minuscules :
USE Music;SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS LowercaseFROM Albums;
Résultat:
Original Lowercase ---------------------- ----------------------Powerslave powerslave Powerage powerage Singing Down the Lane singing down the lane Ziltoid the Omniscient ziltoid the omniscientCasualties of Cool casualties of cool
Vous pouvez également utiliser UPPER()
de la même manière pour convertir une expression de chaîne de caractères en majuscules.