UPPER: Cómo devolver una cadena con todas las letras en mayúscula

Cómo:

La función UPPER toma una cadena de origen y devuelve otra cadena del mismo tipo de datos y con todas las letras en mayúscula.


Principio de página

x
Sintaxis: Cómo Devolver una cadena con todas las letras en mayúscula
UPPER(string)

donde:

string

Alfanumérico

Es la cadena que se va a convertir a mayúscula.

La cadena devuelta tiene el mismo tipo de datos y longitud que la cadena de origen.



Ejemplo: Convertir letras a mayúscula

En la siguiente solicitud, LCWORD convierte LAST_NAME al uso combinado de mayúsculas y minúsculas. A continuación, UPPER convierte el campo LAST_NAME_MIXED a mayúscula:

DEFINE FILE EMPLOYEE
LAST_NAME_MIXED/A15=LCWORD(15, LAST_NAME, 'A15');
LAST_NAME_UPPER/A15=UPPER(LAST_NAME_MIXED) ;
END
TABLE FILE EMPLOYEE
PRINT LAST_NAME_UPPER AND FIRST_NAME 
BY LAST_NAME_MIXED
WHERE CURR_JOBCODE EQ 'B02' OR 'A17' OR 'B04';
ON TABLE SET PAGE NOPAGE
END

La salida es:

  LAST_NAME_MIXED  LAST_NAME_UPPER  FIRST_NAME              
  ---------------  ---------------  ----------                         
  Banning          BANNING          JOHN      
  Blackwood        BLACKWOOD        ROSEMARIE 
  Cross            CROSS            BARBARA   
  Mccoy            MCCOY            JOHN      
  Mcknight         MCKNIGHT         ROGER     
  Romans           ROMANS           ANTHONY  

WebFOCUS