Referencia de funciones

UPPER

Pasa todas las letras de una cadena a mayúsculas.

PostgreSQL 17.9
UPPER(string)
string
Cadena de origen
text

Valor devuelto

Cadena en mayúsculas según las reglas de la configuración regional de la base de datos, también para el cirílico

Ejemplos

Cadena en mayúsculas

PostgreSQL 17.9
SELECT UPPER('привет, postgresql');
upper
ПРИВЕТ, POSTGRESQL

Nombres en mayúsculas

PostgreSQL 17.9
SELECT member_name,
	UPPER(member_name) AS upper_name
FROM FamilyMembers;
member_nameupper_name
Headley QuinceyHEADLEY QUINCEY
Flavia QuinceyFLAVIA QUINCEY
Andie QuinceyANDIE QUINCEY
Lela QuinceyLELA QUINCEY
Annie QuinceyANNIE QUINCEY
Ernest ForrestERNEST FORREST
Constance ForrestCONSTANCE FORREST
Wednesday AddamsWEDNESDAY ADDAMS

Detalles

Para comparar cadenas sin distinguir mayúsculas y minúsculas, pasa ambos lados a la misma forma: WHERE UPPER(member_name) = UPPER('andie quincey'). Para buscar por patrón sin distinguir mayúsculas y minúsculas existe el operador ILIKE.

Véase también

Dónde aprenderlo