システム パラメーター

MFBSI は、JCL メンバーで使用できるシステム変数を自動的に定義します。これらの変数は、ジョブ サブミッションの前に解決され、ジョブ実行中には再評価されません。

パラメーター / 変数 説明
SJOBID スケジューラーによって割り当てられた JobID。最大 16 文字が含まれており、大文字に変換されます。
MEMNAME 大文字に変換された JCL メンバー名
BLANK 1 つの空白 (スペース文字 X'20')
BLANKn n 個の空白に解決されます (n は 1 から 80 までの数値)。
TIMEID hhmmss フォーマットで表された現在の時刻。この変数は、ジョブで最初に解決されるときにのみ現在の時刻を受け取ります。そのジョブ内の後続の解決では、変数は更新されません。
TIME hhmmss フォーマットで表された現在の時刻。このパラメーターは、呼び出されるたびに現在の時刻を受け取ります。
$CENT 現在の年の最初の 2 桁 (たとえば、2009 年の場合は 20)
DATE 現在のシステム日付 (yymmdd フォーマット)
DAY 現在のシステム日 (dd フォーマット)
MONTH 現在のシステム月 (mm フォーマット)
YEAR 現在のシステム年 (yy フォーマット)
WEEK その年における現在の週 (つまり、01 から 53)
WDAY 現在のシステム曜日 (例:1=日曜日、2=月曜日、0=土曜日)
JULDAY 現在のシステム日 (jjj ユリウス フォーマット)
$JULDAY 現在のシステム日 (yyyyjjj ユリウス フォーマット)
$DATE 現在のシステム日付 (yyyymmdd フォーマット)
$YEAR 現在のシステム年 (yyyy フォーマット)