I MySQL kan du använda UPPER() funktion för att konvertera alla små bokstäver till versaler. Alternativt kan du använda UCASE() funktion, som är en synonym för UPPER() .
Syntaxen ser ut så här:
UPPER(str)
Eller...
UCASE(str)
Där str är strängen du vill konvertera till versaler.
Exempel
Här är ett exempel:
SELECT UPPER('homer'); Resultat:
+----------------+
| UPPER('homer') |
+----------------+
| HOMER |
+----------------+ Om strängen redan innehåller versaler, kommer de att förbli versaler.
Exempel:
SELECT UPPER('Homer'); Resultat:
+----------------+
| UPPER('Homer') |
+----------------+
| HOMER |
+----------------+ Databasexempel
Här är ett exempel på att välja data från en databas och konvertera den till versaler:
USE Music;
SELECT
ArtistName AS Original,
UPPER(ArtistName) AS Uppercase
FROM Artists
LIMIT 5; Resultat:
+------------------+------------------+ | Original | Uppercase | +------------------+------------------+ | Iron Maiden | IRON MAIDEN | | AC/DC | AC/DC | | Allan Holdsworth | ALLAN HOLDSWORTH | | Buddy Rich | BUDDY RICH | | Devin Townsend | DEVIN TOWNSEND | +------------------+------------------+
LOWER() och LCASE() funktioner fungerar på samma sätt för att konvertera tecken till gemener.