MAYUSC
La función UPPER devuelve una serie en la que todos los caracteres se han convertido a caracteres en mayúsculas, basándose en el CCSID del argumento. Sólo se convierten los caracteres gráficos SBCS y Unicode. Los caracteres a-z se convierten a A-Z, y los caracteres con signos diacríticos se convierten a su equivalente en mayúsculas, si los hay.
Consulte el tema Tablas de correlación deUCS-2 nivel 1 de la colección de temas Globalización para obtener una descripción de las tablas de monocase que se utilizan para esta conversión.
- expresión
- Expresión que especifica la serie que se va a convertir. expresión debe ser cualquier valor numérico incorporado,
Booleano
, carácter, serie gráfica Unicode. Un argumento numérico
o booleano
se convierte en una serie de caracteres antes de evaluar la función. Para obtener más información sobre cómo convertir
numérico y booleano
en una serie de caracteres, consulte VARCHAR.
El resultado de la función tiene el mismo tipo de datos, atributo de longitud, longitud real y CCSID que el argumento. Si el argumento puede ser nulo, el resultado puede ser nulo; si el argumento es nulo, el resultado es el valor nulo.
Nota
Alternativas de sintaxis: UCASE es un sinónimo de UPPER.
Ejemplos
- Mayúscula la serie 'abcdef' utilizando la función escalar UPPER.
Devuelve el valor 'ABCDEF'.SELECT UPPER('abcdef') FROM SYSIBM.SYSDUMMY1 - Mayúscula la serie de caracteres mezclados utilizando la función escalar UPPER.
SELECT UPPER (
)DESDE SYSIBM.SYSDUMMY1
Devuelve el valor:

