Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Comment convertir des majuscules en minuscules dans SQL Server - LOWER ()

Dans SQL Server, vous pouvez convertir n'importe quelle chaîne majuscule en minuscule en utilisant le LOWER() fonction.

Fournissez simplement la chaîne comme argument lorsque vous appelez la fonction, et elle sera renvoyée en minuscules.

Syntaxe

Voici la syntaxe officielle :

LOWER ( character_expression )

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 s'agir d'un type de données implicitement convertible en varchar . Sinon, vous pouvez utiliser le CAST() fonction 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 Lowercase
FROM Albums;

Résultat :

Original                Lowercase             
----------------------  ----------------------
Powerslave              powerslave            
Powerage                powerage              
Singing Down the Lane   singing down the lane 
Ziltoid the Omniscient  ziltoid the omniscient
Casualties of Cool      casualties of cool    

Vous pouvez également utiliser UPPER() de la même manière pour convertir une expression de chaîne en majuscule.