Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Sintaxis

 

UPPER( <expresión carácter> )

 

 

Propósito

 

Convierte caracteres minúsculos en mayúsculos.

 

 

Argumentos

 

<expresión carácter>

 

Define la cadena de caracteres que tendrán las letras minúsculas convertidas en mayúsculas. Los caracteres no alfabéticos se mantienen inalterables.

 

 

Sugerencias

 

La función UPPER() es interesante para transformar cualquier respuesta carácter del usuario en letras mayúsculas. De esta manera, las respuestas pueden probarse para efecto de comparación y decisión, no importando si se suministran en letras minúsculas o mayúsculas.

 

La función UPPER() también puede utilizarse en la creación de índices, cuando se desea que la clave del índice no dependa de letras mayúsculas ni minúsculas. En este caso, decimos que la clave del índice se normalizó. Siempre que sea posible, deben preferirse claves de índice y comparaciones normalizadas, que pueden efectuarse por medio de la función UPPER().

 

La función UPPER() es el inverso de la función LOWER(), que convierte todos los caracteres mayúsculos contenidos en una cadena de caracteres en minúsculos. Además, ambas están relacionadas con las funciones ISLOWER() y ISUPPER(), que prueban si el primer carácter de una cadena de caracteres es una letra minúscula o mayúscula, respectivamente.

 

 

Ejemplos

 

MsgAlert( UPPER(“1234 chars = “) )          // Resulta “1234 CHARS = “

 

MsgAlert( UPPER(“protheus“) )                  // Resulta “PROTHEUS”.