En PostgreSQL, podemos usar upper()
función para convertir caracteres en minúsculas a su equivalente en mayúsculas, de acuerdo con las reglas de la configuración regional de la base de datos.
Sintaxis
La sintaxis es así:
upper ( text )
Donde text
es el texto que se convertirá a mayúsculas.
Ejemplo
SELECT upper('Louder!');
Resultado:
LOUDER!
Los caracteres en mayúsculas permanecen en mayúsculas, mientras que los caracteres en minúsculas se convierten a mayúsculas.
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
firstname,
UPPER(firstname)
FROM Dogs;
Resultado:
+-----------+-------+ | firstname | upper | +-----------+-------+ | Bark | BARK | | Woof | WOOF | | Ruff | RUFF | | Wag | WAG | +-----------+-------+
Aquí convertí el firstname
columna a su equivalente en mayúsculas.
Para convertir al revés (de mayúsculas a minúsculas), podemos usar lower()
.