sql >> Base de Datos >  >> RDS >> MariaDB

Cómo convertir a mayúsculas en MariaDB

En MariaDB, podemos usar UPPER() función para convertir caracteres en minúsculas a su equivalente en mayúsculas.

Alternativamente, podemos usar UCASE() , que es sinónimo de UPPER() .

Ejemplo

SELECT UPPER('Important notice!');

Resultado:

IMPORTANT NOTICE!

Los caracteres en mayúsculas permanecen en mayúsculas, mientras que los caracteres en minúsculas se convierten a mayúsculas.

Como se mencionó anteriormente, el UCASE() función hace lo mismo. Aquí está UPPER() y UCASE() uno al lado del otro:

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

Resultado:

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

Ejemplo de base de datos

Aquí hay un ejemplo de cómo convertir los resultados de una consulta de base de datos a mayú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        |
+----------------+----------------+

Aquí convertí el Name columna a su equivalente en mayúsculas.

Para convertir al revés (de mayúsculas a minúsculas), podemos usar LOWER() y su sinónimo LCASE() .