In SQL Server können Sie jede beliebige Zeichenkette mit Großbuchstaben in Kleinbuchstaben konvertieren, indem Sie die Funktion LOWER() verwenden.

Bieten 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 ein Ausdruck von Zeichen oder binären Daten ist. Dies kann eine Konstante, eine Variable oder eine Spalte sein. Es muss von einem Datentyp sein, der implizit in varchar konvertierbar ist. Wenn nicht, können Sie die Funktion CAST() verwenden, um ihn zu konvertieren.

Beispiel 1 – Grundlegende Verwendung

Hier ist ein Beispiel für LOWER() in Aktion:

SELECT LOWER('POSITIVITY');

Ergebnis:

positivity

Und das gleiche Ergebnis erhalten wir 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 sie in Kleinbuchstaben umwandelt:

USE Music;SELECT TOP 5 AlbumName AS Original, LOWER(AlbumName) AS LowercaseFROM Albums;

Ergebnis:

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 

Auf die gleiche Weise können Sie auch UPPER() verwenden, um einen String-Ausdruck in Großbuchstaben umzuwandeln.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.