In SQL Server können Sie jede Zeichenfolge in Großbuchstaben in Kleinbuchstaben umwandeln, indem Sie LOWER()
verwenden Funktion.
Geben Sie einfach die Zeichenfolge als Argument an, wenn Sie die Funktion aufrufen, und sie wird in Kleinbuchstaben zurückgegeben.
Syntax
Hier ist die offizielle Syntax:
LOWER ( character_expression )
Wobei character_expression
ist ein Ausdruck von Zeichen- oder Binärdaten. Dies kann eine Konstante, Variable oder Spalte sein. Es muss einen Datentyp haben, der implizit in varchar konvertierbar ist . Wenn nicht, können Sie CAST()
verwenden Funktion zum Konvertieren.
Beispiel 1 – Grundlegende Verwendung
Hier ist ein Beispiel für LOWER()
im Einsatz:
SELECT LOWER('POSITIVITY');
Ergebnis:
positivity
Und wir erhalten das gleiche Ergebnis, auch wenn der ursprüngliche String bereits Kleinbuchstaben enthält:
SELECT LOWER('Positivity');
Ergebnis:
positivity
Beispiel 2 – Datenbankbeispiel
Hier ist ein Beispiel, das Daten aus einer Datenbank zurückgibt und in Kleinbuchstaben umwandelt:
USE Music; SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS Lowercase FROM Albums;
Ergebnis:
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
Sie können auch UPPER()
verwenden auf die gleiche Weise, um einen Zeichenfolgenausdruck in Großbuchstaben umzuwandeln.