この SYNCSORT 制御文の次のパラメーターが、MFSORT および MFJSORT でサポートされています。このサポートを有効にするには、MFJSENGINE 環境変数を設定します。
注:SYNCSORT エミュレーションを使用すると、OUTREC(05:5,10) のように、キーワードとかっこで囲まれたパラメーターとの間の等号記号 (=) を省略できます。
>--MERGE--FIELDS=-(logical-expression)--FORMAT=f-----<<
注:マージ フィールドの最大サイズは 256 文字です。
この COBOL システムでは、この制御文の次のパラメーターのフィールドは解析だけ行われて無視されます。
パラメーター |
フィールド |
FIELDS |
(FILSZ=x | size=y)
|
次の表をガイドとして使用すると、無視されるオプションの理解に役立ちます。
シンボル |
意味 |
(...) |
このかっこ内のオプションは必須です。 |
[...] |
このかっこ内のオプションは任意です。 |
+ |
このシンボルは、必須または任意のかっこの後に続き、複数のオプションをカンマ区切りで指定できることを示します。 |
| |
このシンボルは、必須または任意のかっこで囲まれたオプションを区切り、これらのオプションの選択内容を示します。 |
logical-expression フィールドの次のオプションがサポートされています。
>--relational-condition1--.----------------------------------------.---<<
| +-------------------.---------------+ |
| V | |
+-.-,-.-AND-.--,relational-condition2-.--.
+-OR--+
relational-expression フィールドの次のオプションがサポートされています。
>--.-(p1,m1.---------.,binary-operator,-.-p2,m2,format-.)----------------.-->
| +-,format-+ +-constant-----+ |
| |
+-(p1,m1,.-----.-.-EQ-.-,-.-constant-.-)------------------------------+
| +-SS,-+ +-NE-+ +-NUM------+ |
| |
+-(p1,m1,format,-.-EQ-.-,-NUM)----------------------------------------|
| +-NE-+ |
| |
+-(p1,m1,-.----.-,-bit-operator,-mask)--------------------------------|
| +-BI-+ |
| |
+-(p1,m1,-.-------------.-,-binary-operator,-.-p2,m2,-.------------.)-+
+-date-format-+ | +date-format-+
+-constant------------+
次のフィールドのフォーマットが必要に応じてサポートされています。
フィールド |
サポートされるフォーマット |
Binary-operator |
EQ、GE、GT、LE、LT、NE |
Bit-operator |
ALL、BM、BNM、BNO、BNZ、BO、BZ、NONE、NOTALL、NOTNONE、NOTSOME、SOME |
Date-format |
Y2B、Y2C、Y2D、Y2P、Y2S、Y2T、Y2U、Y2V、Y2W、Y2X、Y2Y、Y2Z、Y2TP、Y2UP、Y2VP、Y2WP、Y2XP、Y2YP |
Format |
AQ、BI、CH、CLO、CSF、CSL、CST、CTO、FI、FL、FS、LS、OL、OT、PD、PD0、SB、SS、TS、ZD |