MariaDB
 sql >> Base de Dados >  >> RDS >> MariaDB

Como converter para maiúsculas no MariaDB


No MariaDB, podemos usar o UPPER() função para converter caracteres minúsculos em seus equivalentes maiúsculos.

Alternativamente, podemos usar UCASE() , que é sinônimo de UPPER() .

Exemplo

SELECT UPPER('Important notice!');

Resultado:
IMPORTANT NOTICE!

Todos os caracteres maiúsculos permanecem maiúsculos, enquanto os caracteres minúsculos são convertidos em maiúsculos.

Como mencionado anteriormente, o UCASE() função faz a mesma coisa. Aqui está UPPER() e UCASE() lado a lado:
SELECT 
    UPPER('superyacht'),
    UCASE('superyacht');

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

Exemplo de banco de dados


Aqui está um exemplo de conversão dos resultados de uma consulta de banco de dados para letras maiúsculas:
SELECT 
    Name,
    UPPER(Name)
FROM City
LIMIT 10;

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

Aqui eu converti o Name coluna para seu equivalente maiúsculo.

Para converter ao contrário (de maiúsculas para minúsculas), podemos usar LOWER() e seu sinônimo LCASE() .