I SQL Server kan du konvertere enhver streng med store bogstaver til små bogstaver ved at bruge LOWER()
funktion.
Angiv blot strengen som et argument, når du kalder funktionen, og den vil blive returneret med små bogstaver.
Syntaks
Her er den officielle syntaks:
LOWER ( character_expression )
Hvor character_expression
er et udtryk for tegn eller binære data. Dette kan være en konstant, variabel eller kolonne. Det skal være af en datatype, der implicit kan konverteres til varchar . Hvis ikke, kan du bruge CAST()
funktion til at konvertere den.
Eksempel 1 – Grundlæggende brug
Her er et eksempel på LOWER()
i aktion:
SELECT LOWER('POSITIVITY');
Resultat:
positivity
Og vi får det samme resultat, selvom den originale streng allerede indeholder små bogstaver:
SELECT LOWER('Positivity');
Resultat:
positivity
Eksempel 2 – Databaseeksempel
Her er et eksempel, der returnerer data fra en database og konverterer dem til små bogstaver:
USE Music; SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS Lowercase FROM Albums;
Resultat:
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
Du kan også bruge UPPER()
på samme måde for at konvertere et strengudtryk til store bogstaver.