La función UPPER en PostgreSQL te permite convertir una expresión o valor de una columna en letras mayúsculas. Esta función está englobada en las denominadas funciones de cadena.
Tabla de Contenidos
ocultar
Sintaxis
Escribe la siguiente sintaxis para utilizarlo:
UPPER(expresión);
Esta función sólo admite un argumento de tipo cadena (char, varchar, etc.). Si el argumento no es de este tipo pero es compatible, PostgreSQL utilizará la función CAST internamente para convertirlo.
Ejemplos
Convertir una expresión
En el siguiente ejemplo convertimos a minúsculas la frase Blog de MIGUEL TROYANO.
SELECT UPPER('Blog de MIGUEL TROYANO');
![Función UPPER en PostgreSQL](https://www.migueltroyano.com/wp-content/uploads/2021/12/postgresql_funcion_upper_expresion.png)
Convertir una campo
En el siguiente ejemplo convertimos a minúsculas el campo nombre de la tabla empleados.
SELECT nombre, UPPER(nombre)
from empleados;
![](https://www.migueltroyano.com/wp-content/uploads/2021/12/postgresql_funcion_upper_campo.png)