Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como converter caracteres minúsculos para maiúsculos no MySQL


No MySQL, você pode usar o UPPER() função para converter quaisquer caracteres minúsculos para maiúsculos. Alternativamente, você pode usar o UCASE() função, que é sinônimo de UPPER() .

A sintaxe fica assim:
UPPER(str)

Ou…
UCASE(str)

Onde str é a string que você deseja converter para maiúscula.


Exemplo


Aqui está um exemplo:
SELECT UPPER('homer');

Resultado:
+----------------+
| UPPER('homer') |
+----------------+
| HOMER          |
+----------------+

Se a string já contiver caracteres maiúsculos, eles permanecerão maiúsculos.

Exemplo:
SELECT UPPER('Homer');

Resultado:
+----------------+
| UPPER('Homer') |
+----------------+
| HOMER          |
+----------------+

Exemplo de banco de dados


Aqui está um exemplo de seleção de dados de um banco de dados e convertê-los em maiúsculas:
USE Music;
SELECT 
    ArtistName AS Original, 
    UPPER(ArtistName) AS Uppercase
FROM Artists
LIMIT 5;

Resultado:
+------------------+------------------+
| Original         | Uppercase        |
+------------------+------------------+
| Iron Maiden      | IRON MAIDEN      |
| AC/DC            | AC/DC            |
| Allan Holdsworth | ALLAN HOLDSWORTH |
| Buddy Rich       | BUDDY RICH       |
| Devin Townsend   | DEVIN TOWNSEND   |
+------------------+------------------+

O LOWER()LCASE() funções funcionam da mesma maneira para converter caracteres em minúsculas.