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

Come convertire in maiuscolo in MariaDB

In MariaDB, possiamo usare UPPER() funzione per convertire i caratteri minuscoli nel loro equivalente maiuscolo.

In alternativa possiamo usare UCASE() , che è sinonimo di UPPER() .

Esempio

SELECT UPPER('Important notice!');

Risultato:

IMPORTANT NOTICE!

Tutti i caratteri maiuscoli rimangono maiuscoli, mentre i caratteri minuscoli vengono convertiti in maiuscoli.

Come accennato in precedenza, UCASE() la funzione fa la stessa cosa. Ecco UPPER() e UCASE() uno accanto all'altro:

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

Risultato:

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

Esempio di database

Ecco un esempio di conversione in maiuscolo dei risultati di una query del database:

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

Risultato:

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

Qui ho convertito il Name colonna al suo equivalente maiuscolo.

Per convertire il contrario (da maiuscolo a minuscolo), possiamo usare LOWER() e il suo sinonimo LCASE() .