UPPER()
 Converte caracteres minúsculos para maiúsculos
------------------------------------------------------------------------------

 Sintaxe

     UPPER(<cString>) --> cStringMaiusc

 Argumentos

     <cString> é a cadeia de caracteres a ser convertida.

 Descriçao

     UPPER() é uma funçao de tratamento de caracteres utilizada para
     converter todos os caracteres em um string para maiúsculos.  Ela está
     relacionada a LOWER(), que converte todos os caracteres em um string
     para minúsculos.  UPPER() está relacionada às funçoes ISUPPER() e
     ISLOWER(), as quais determinam se um string começa com uma letra
     maiúscula ou minúscula.

     UPPER() geralmente é utilizada para formatar cadeias de caracteres para
     fins de exibiçao.  Ela pode, porém, ser usada para normalizar strings
     para fins de comparaçoes onde nao se diferencia maiúsculas de
     minúsculas, ou para fins de INDEXaçao.

 Exemplos

       Os exemplos a seguir ilustram os efeitos de UPPER():

        ? UPPER("a string")                   // Resulta: A STRING
        ? UPPER("123 char = <>")              // Resulta: 123 CHAR = <>

       Este exemplo utiliza UPPER() como parte de uma condiçao que
        nao diferencia maiúsculas de minúsculas:

        USE Customer INDEX CustName NEW
        LIST CustName FOR "ISABELLA" $ UPPER(Customer)

       UPPER() também é útil para criar expressoes de chave de
        indexaçao onde nao é feita a diferenciaçao entre maiúsculas e
        minúsculas, desta forma:

        USE Customer NEW
        INDEX ON UPPER(Last) TO CustLast

       Depois, use a mesma expressao para fazer uma pesquisa em
        Customers:

        MEMVAR->Last = SPACE(15)
        @ 10, 10 GET MEMVAR->Last
        READ
        SEEK UPPER(MEMVAR->Last)

 Arquivos:  Biblioteca CLIPPER.LIB.
 To download this example - click here.

See Also: ISLOWER() ISUPPER() LOWER()