文字ホスト変数

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

DECLARE var-name-spec CHARACTER [(length)] [VARYING] align-scope-storage ;

説明:

var-name-spec {variable-name | (variable-name, ...) }
align-scope-storage     PL/I 整列、範囲、または記憶域のクラス属性の任意のセット

注:
  • 変化しない文字ホスト変数の場合、長さは SQL CHAR データの最大長さを超えない定数である必要があります。
  • 長さが変化する文字ホスト変数の場合、長さは SQL LONG VARCHAR データの最大長さを超える定数である必要があります。
  • DCL、CHAR、および VAR は、それぞれ DECLARE、CHARACTER、および VARYING の短縮形として受け入れられます。