:SET

Verwenden Sie das Statement :SET, um einer Variablen einen Wert zuzuweisen. Sie können :SET allein verwenden oder mit dem Statement :DEFINE kombinieren, um den Datentyp der Variablen zu deklarieren. Wenn Sie :SET alleine verwenden, kann die Variable nur Zeichenfolgen oder positive ganze Zahlen speichern und ist nicht an einen bestimmten Datentyp gebunden. Sie können :SET auch verwenden, um einen arithmetischen Ausdruck zu lösen.

Mehr Informationen:

Syntax

:S[ET] Script variable = Value

Parameter

Hinweise:

Wichtig! Mit :SET und :RSET können Sie der gleichen Script-Variablen verschiedene Werte zuweisen. Die Werte werden durch diese Statements gesetzt, wenn Sie den Job ausführen. Wenn Sie den Job neu starten, wird der Wert verwendet, den das Statement :RSET zuvor im Bericht gespeichert hat.

Beispiele

Das folgende Beispiel weist einer Script-Variablen namens &FILENAME# eine Zeichenfolge zu:

:SET &FILENAME# = "L.LST.FILE"

Das folgende Beispiel verwendet die Script-Funktion SYS_DATE, um das aktuelle Datum abzurufen, und weist dieses Datum einer Script-Variablen namens &TODAY# zu:

:SET &TODAY# = SYS_DATE(YYMMDD)

Das folgende Beispiel weist einer Script-Variablen einen numerischen Wert zu:

:SET &NUMBER# = 1

Das folgende Beispiel weist den Wert einer Script-Variablen einer anderen Variablen zu:

:SET &NR# = &NUMBER#

Siehe auch:

sieheauch1

RESOLVE_VAR