数値ホスト変数

数値ホスト変数の宣言の構文は、次のとおりです。

DECLARE var-name-spec {BINARY | DECIMAL} scale-spec align-scope-storage ;

説明:

var-name-spec {variable-name | (variable-name, ...) }
scale-spec {FIXED [(precision [,scale])] | FLOAT [(precision)]}
align-scope-storage      PL/I 整列、範囲、または記憶域のクラス属性の任意のセット
注:
  • BINARY | DECIMAL および FIXED | FLOAT は、どちらの順序でも指定できます。
  • 精度属性およびスケール属性は、FIXED | FLOAT ではなく、BINARY | DECIMAL の後に続けることができます。
  • スケールの値は、DECIMAL FIXED のみ指定できます。
  • DCL、BIN、および DEC は、それぞれ DECLARE、BINARY、および DECIMAL の短縮形として受け入れられます。