Comment : |
La fonction LOWER prend une chaîne source et renvoie une chaîne du même type de données avec toutes les lettres passées en minuscules.
UPPER(string)
où :
Alphanumérique
est la chaîne à convertir en majuscules.
La chaîne renvoyait est du même type de données et longueur de la chaîne source.
Dans la requête suivante, LCWORD convertit LAST_NAME en casse mixte. UPCASE convertit ensuite le champ LAST_NAME_MIXED en majuscules :
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 sortie est :
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 |