In SQL Server kunt u elke tekenreeks met hoofdletters omzetten naar kleine letters met behulp van de functie LOWER()
.
Zorg gewoon voor de tekenreeks als argument wanneer u de functie aanroept, en deze wordt in kleine letters geretourneerd.
Syntax
Hier volgt de officiële syntax:
LOWER ( character_expression )
Waarbij character_expression
een expressie is van teken- 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()
functie gebruiken om het om te zetten.
Voorbeeld 1 – Basisgebruik
Hier ziet u een voorbeeld van LOWER()
in actie:
SELECT LOWER('POSITIVITY');
Resultaat:
positivity
En we krijgen hetzelfde resultaat zelfs als de oorspronkelijke string al kleine letters bevat:
SELECT LOWER('Positivity');
Resultaat:
positivity
Voorbeeld 2 – Database Voorbeeld
Hier volgt een voorbeeld dat gegevens uit een database terughaalt en omzet naar kleine letters:
USE Music;SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS LowercaseFROM Albums;
Resultaat:
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
U kunt UPPER()
ook op dezelfde manier gebruiken om een string expressie om te zetten naar hoofdletters.