In SQL Server können Sie mithilfe von UPPER()
jede Zeichenfolge in Kleinbuchstaben in Großbuchstaben umwandeln Funktion.
Um sie zu verwenden, übergeben Sie beim Aufrufen der Funktion einfach den String als Argument.
Syntax
Hier ist die offizielle Syntax:
UPPER ( 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
Hier ist ein Beispiel für UPPER()
im Einsatz:
SELECT UPPER('louder please');
Ergebnis:
LOUDER PLEASE
Und wir erhalten das gleiche Ergebnis, auch wenn der ursprüngliche String bereits Großbuchstaben enthält:
SELECT UPPER('Louder Please');
Ergebnis:
LOUDER PLEASE
Datenbankbeispiel
Hier ist ein Beispiel, das Daten aus einer Datenbank zurückgibt und in Großbuchstaben umwandelt:
USE Music; SELECT TOP 5 AlbumName AS Original, UPPER(AlbumName) AS Uppercase FROM Albums;
Ergebnis:
Original Uppercase ---------------------- ---------------------- 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 LOWER()
verwenden auf die gleiche Weise, um einen Zeichenfolgenausdruck in Kleinbuchstaben umzuwandeln.