In SQL Server kunt u elke tekenreeks met hoofdletters naar kleine letters converteren met behulp van de LOWER()
functie.
Geef de tekenreeks gewoon op als argument wanneer u de functie aanroept, en deze wordt teruggegeven in kleine letters.
Syntaxis
Dit is de officiële syntaxis:
LOWER ( character_expression )
Waar character_expression
is een uitdrukking van karakter of binaire gegevens. Dit kan een constante, variabele of kolom zijn. Het moet van een gegevenstype zijn dat impliciet converteerbaar is naar varchar . Zo niet, dan kunt u de CAST()
. gebruiken functie om het te converteren.
Voorbeeld 1 – Basisgebruik
Hier is een voorbeeld van LOWER()
in actie:
SELECT LOWER('POSITIVITY');
Resultaat:
positivity
En we krijgen hetzelfde resultaat, zelfs als de originele string al kleine letters bevat:
SELECT LOWER('Positivity');
Resultaat:
positivity
Voorbeeld 2 – Databasevoorbeeld
Hier is een voorbeeld dat gegevens uit een database retourneert en converteert naar kleine letters:
USE Music; SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS Lowercase FROM Albums;
Resultaat:
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
U kunt ook UPPER()
. gebruiken op dezelfde manier om een tekenreeksuitdrukking naar hoofdletters te converteren.