Die UPPER SQL-Funktion in MySQL und MariaDB - Umwandlung in Großbuchstaben |
|
| | UPPER | Syntax: | UPPER(Zeichenkette) | | Rückgabe-Wert: | CHAR | | Synonyme: | UCASE | | Funktions-Typ: | Zeichenketten-Funktion | |
| | Die SQL-Funktion UPPER() wandelt eine "Zeichenkette" in Großbuchstaben um, gemäß des aktuellen Zeichensatzes.
Ist er Zeichensatz Binary erfolgt keine Umwandlung.
Ist der Wert des Argumentes NULL, wird NULL zurückgegeben. | SQL Beispiele für die UPPER-Funktion |
|
select charset('Test');
SELECT upper('test');
SELECT upper('Test');
SELECT upper(CONVERT('test' USING latin1));
SELECT upper(CONVERT('Test' USING latin1));
SELECT upper(CONVERT('test' USING utf8));
SELECT upper(CONVERT('Test' USING utf8));
SELECT upper(null);
|
|
| charset('Test') |
| varchar(64) BINARY |
| binary |
|
|
| upper('test') |
| varchar(4) BINARY |
| test |
|
|
| upper('Test') |
| varchar(4) BINARY |
| Test |
|
|
| upper(CONVERT('test' USING latin1)) |
| varchar(4) BINARY |
| TEST |
|
|
| upper(CONVERT('Test' USING latin1)) |
| varchar(4) BINARY |
| TEST |
|
|
| upper(CONVERT('test' USING utf8)) |
| varchar(4) BINARY |
| TEST |
|
|
| upper(CONVERT('Test' USING utf8)) |
| varchar(4) BINARY |
| TEST |
|
|
| upper(null) |
| varchar(0) BINARY |
| NULL |
|
|
| | Die Beispiele wurden mit dem MyWAY SQL-Manager erstellt: | Verwendung der UPPER() Funktion in MySQL und MariaDB-Datenbanken | | In MySQL und MariaDB wird die Funktion UPPER() verwendet, um einen String in Großbuchstaben umzuwandeln. Es handelt sich um eine String-Funktion, die einen String-Wert oder Tabellen-Spaltennamen als Argument verwendet. UPPER() ist nützlich, wenn eine Zeichenfolge zu Vergleichs-, Anzeige- oder anderen Zwecken in Großbuchstaben umgewandelt werden muss und kann verwendet werden, um die Groß- und Kleinschreibung von Zeichenketten zu standardisieren, konsistente Vergleichsergebnisse sicherzustellen oder Daten in einem einheitlichen Format darzustellen. | | Weitere MySQL und MariaDB SQL Zeichenketten-Funktionen | | CHAR | CHAR(Zeichencode, [, Zeichensatz]) | | Mehr zur CHAR-Funktion |
| | CHR | CHR(Zeichencode) | | Mehr zur CHR-Funktion |
| | CONCAT | CONCAT(Zeichenketten ('str1','str2', ...)) | | Mehr zur CONCAT-Funktion |
| | CONCAT_WS | CONCAT_WS(Separator, Zeichenketten ('str1','str2', ...)) | | Mehr zur CONCAT_WS-Funktion |
| | ELT | ELT(Index, Zeichenketten ('str1','str2', ...)) | | Mehr zur ELT-Funktion |
| | EXPORT_SET | EXPORT_SET(Bits, On, Off [, Separator] [, Anzahl Bits]) | | Mehr zur EXPORT_SET-Funktion |
| | EXTRACTVALUE | EXTRACTVALUE(XML, XPath) |
| | FIELD | FIELD(Suchstring, Zeichenketten ('str1','str2', ...)) | | Mehr zur FIELD-Funktion |
| | FORMAT | FORMAT(Zahl, Dezimalstellen [, Region]) | | Mehr zur FORMAT-Funktion |
| | INSERT | INSERT(Zeichenkette, Position, Länge, Einzufügende Zeichenkette) | | Mehr zur INSERT-Funktion |
| | LCASE | LCASE(Zeichenkette) | | Mehr zur LCASE-Funktion |
| | LEFT | LEFT(Zeichenkette, Länge) | | Mehr zur LEFT-Funktion |
| | LOAD_FILE | LOAD_FILE(Datei-Name) |
| | LOWER | LOWER(Zeichenkette) | | Mehr zur LOWER-Funktion |
| | LPAD | LPAD(Zeichenkette, Länge, Anzufügende Zeichenkette) | | Mehr zur LPAD-Funktion |
| | LPAD_ORACLE | LPAD_ORACLE(Zeichenkette, Länge, Anzufügende Zeichenkette) | | Mehr zur LPAD_ORACLE-Funktion |
| | LTRIM | LTRIM(Zeichenkette) | | Mehr zur LTRIM-Funktion |
| | MAKE_SET | MAKE_SET(Bits, Zeichenketten ('str1','str2', ...)) | | Mehr zur MAKE_SET-Funktion |
| | MID | MID(Zeichenkette, Position [, Länge]) | | Mehr zur MID-Funktion |
| | QUOTE | QUOTE(Zeichenkette) | | Mehr zur QUOTE-Funktion |
| | REPEAT | REPEAT(Zeichenkette, Anzahl) | | Mehr zur REPEAT-Funktion |
| | REPLACE | REPLACE(Zeichenkette, Suchen, Ersetzen) | | Mehr zur REPLACE-Funktion |
| | REVERSE | REVERSE(Zeichenkette) | | Mehr zur REVERSE-Funktion |
| | RIGHT | RIGHT(Zeichenkette, Länge) | | Mehr zur RIGHT-Funktion |
| | RPAD | RPAD(Zeichenkette, Länge, Anzufügende Zeichenkette) | | Mehr zur RPAD-Funktion |
| | RPAD_ORACLE | RPAD_ORACLE(Zeichenkette, Länge, Anzufügende Zeichenkette) | | Mehr zur RPAD_ORACLE-Funktion |
| | RTRIM | RTRIM(Zeichenkette) | | Mehr zur RTRIM-Funktion |
| | SOUNDEX | SOUNDEX(Zeichenkette) | | Mehr zur SOUNDEX-Funktion |
| | SPACE | SPACE(Anzahl) | | Mehr zur SPACE-Funktion |
| | SUBSTR | SUBSTR(Zeichenkette, Position, Länge) | | Mehr zur SUBSTR-Funktion |
| | SUBSTRING | SUBSTRING(Zeichenkette, Position, Länge) | | Mehr zur SUBSTRING-Funktion |
| | SUBSTRING_INDEX | SUBSTRING_INDEX(Zeichenkette, Delimiter, Anzahl) | | Mehr zur SUBSTRING_INDEX-Funktion |
| | TRIM | TRIM([Art] [, Löschzeichen], , Zeichenkette) | | Mehr zur TRIM-Funktion |
| | TRIM_ORACLE | TRIM_ORACLE([Art] [, Löschzeichen], , Zeichenkette) | | Mehr zur TRIM_ORACLE-Funktion |
| | UCASE | UCASE(Zeichenkette) | | Mehr zur UCASE-Funktion |
| | WEIGHT_STRING | WEIGHT_STRING(Zeichenkette [AS Format] [LEVEL Level] [Sortierung]) | | Mehr zur WEIGHT_STRING-Funktion |
| | ASCII | ASCII(Zeichenkette) | | Mehr zur ASCII-Funktion |
| | BIT_LENGTH | BIT_LENGTH(Zeichenkette) | | Mehr zur BIT_LENGTH-Funktion |
| | CHAR_LENGTH | CHAR_LENGTH(Zeichenkette) | | Mehr zur CHAR_LENGTH-Funktion |
| | CHARACTER_LENGTH | CHARACTER_LENGTH(Zeichenkette) | | Mehr zur CHARACTER_LENGTH-Funktion |
| | FIND_IN_SET | FIND_IN_SET(Suchstring, Werte-Satz) | | Mehr zur FIND_IN_SET-Funktion |
| | INSTR | INSTR(Zeichenkette, Suchstring) | | Mehr zur INSTR-Funktion |
| | LENGTH | LENGTH(Zeichenkette) | | Mehr zur LENGTH-Funktion |
| | LENGTHB | LENGTHB(Zeichenkette) | | Mehr zur LENGTHB-Funktion |
| | LOCATE | LOCATE(Suchstring, Zeichenkette [, Position]) | | Mehr zur LOCATE-Funktion |
| | OCTET_LENGTH | OCTET_LENGTH(Zeichenkette) | | Mehr zur OCTET_LENGTH-Funktion |
| | ORD | ORD(Zeichenkette) | | Mehr zur ORD-Funktion |
| | POSITION | POSITION(Suchstring IN Zeichenkette) | | Mehr zur POSITION-Funktion |
|
|
| | | Weitere Informationen zur SQL-Funktion UPPER: und und |
|
|
|
|