sql >> Database teknologi >  >> RDS >> MariaDB

Sådan konverteres til store bogstaver i MariaDB

I MariaDB kan vi bruge UPPER() funktion til at konvertere små bogstaver til deres tilsvarende store bogstaver.

Vi kan alternativt bruge UCASE() , som er et synonym for UPPER() .

Eksempel

SELECT UPPER('Important notice!');

Resultat:

IMPORTANT NOTICE!

Alle store bogstaver forbliver store, mens små bogstaver konverteres til store bogstaver.

Som tidligere nævnt er UCASE() funktion gør det samme. Her er UPPER() og UCASE() ved siden af ​​hinanden:

SELECT 
    UPPER('superyacht'),
    UCASE('superyacht');

Resultat:

+---------------------+---------------------+
| UPPER('superyacht') | UCASE('superyacht') |
+---------------------+---------------------+
| SUPERYACHT          | SUPERYACHT          |
+---------------------+---------------------+

Databaseeksempel

Her er et eksempel på at konvertere resultaterne af en databaseforespørgsel til store bogstaver:

SELECT 
    Name,
    UPPER(Name)
FROM City
LIMIT 10;

Resultat:

+----------------+----------------+
| 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        |
+----------------+----------------+

Her konverterede jeg Name kolonne til dens store bogstaver.

For at konvertere den anden vej rundt (fra store bogstaver til små bogstaver), kan vi bruge LOWER() og dets synonym LCASE() .


  1. CURRENT_TIMESTAMP i millisekunder

  2. 5 Databaseovervågningsvaner for succesrige DBA'er

  3. Sådan fungerer LAST_DAY() i MariaDB

  4. XML-tabel med Oracle 11g