In MariaDB kunnen we de UPPER()
. gebruiken functie om kleine letters om te zetten in hun equivalent in hoofdletters.
We kunnen ook UCASE()
. gebruiken , wat een synoniem is van UPPER()
.
Voorbeeld
SELECT UPPER('Important notice!');
Resultaat:
IMPORTANT NOTICE!
Eventuele hoofdletters blijven hoofdletters, terwijl kleine letters worden omgezet in hoofdletters.
Zoals eerder vermeld, de UCASE()
functie doet hetzelfde. Hier is UPPER()
en UCASE()
naast elkaar:
SELECT
UPPER('superyacht'),
UCASE('superyacht');
Resultaat:
+---------------------+---------------------+ | UPPER('superyacht') | UCASE('superyacht') | +---------------------+---------------------+ | SUPERYACHT | SUPERYACHT | +---------------------+---------------------+
Databasevoorbeeld
Hier is een voorbeeld van het converteren van de resultaten van een databasequery naar hoofdletters:
SELECT
Name,
UPPER(Name)
FROM City
LIMIT 10;
Resultaat:
+----------------+----------------+ | Name | UPPER(Name) | +----------------+----------------+ | Kabul | KABUL | | Qandahar | QANDAHAR | | Herat | HERAT | | Mazar-e-Sharif | MAZAR-E-SHARIF | | Amsterdam | AMSTERDAM | | Rotterdam | ROTTERDAM | | Haag | HAAG | | Utrecht | UTRECHT | | Eindhoven | EINDHOVEN | | Tilburg | TILBURG | +----------------+----------------+
Hier heb ik de Name
geconverteerd kolom naar het equivalent in hoofdletters.
Om andersom te converteren (van hoofdletters naar kleine letters), kunnen we LOWER()
. gebruiken en zijn synoniem LCASE()
.