Die UPPER-CASE-Funktion wandelt alle Kleinbuchstaben in einer Zeichenkette um in die entsprechenden Großbuchstaben.
Der Funktionstyp ist abhängig vom angegebenen Argumenttyp:
Argumenttyp |
Funktionstyp |
alphabetisch |
alphanumerisch |
Format
FUNCTION UPPER-CASE (argument-1)
Argumente
argument-1 muss der Klasse alphabetisch, alphanumerisch oder national angehören und muss mindestens ein Zeichen lang sein.
argument-1 darf nicht mit der ANY LENGTH-Klausel definiert sein.
Returnwerte
Der Returnwert ist die gleiche Zeichenkette wie argument-1, außer dass jeder Kleinbuchstabe in den entsprechenden Großbuchstaben umgewandelt ist.
Die zurückgelieferte Zeichenkette hat dieselbe Länge wie argument-1.
Umlaute werden nicht umgesetzt.
Der Fehler-Returnwert ist ein Leerzeichen.
Siehe auch: LOWER-CASE
Beispiel 9-46
...
DATA DIVISION.
WORKING-STORAGE SECTION.
01 RES PIC X(20).
PROCEDURE DIVISION.
P1 SECTION.
MAIN.
MOVE FUNCTION UPPER-CASE ("frauenlob") TO RES.
DISPLAY RES UPON T.
STOP RUN.
Ergebnis: FRAUENLOB