DECLARE - 単純形式

目的

1 つの名前を定義し、その属性を記述します。

構文

DECLARE identifier[attribute];

パラメーター

identifier
現在のブロック内で一意の 1 文字から 32 文字のユーザー指定の名前。A から Z、a から z、0 から 9 の英数字と @、#、$、および _ を使用できますが、先頭の文字は英字、ドル記号 ($)、アット マーク (@)、またはアンダースコア (_) のいずれかにする必要があります。
attribute
名前の 1 つ以上の有効な属性。各属性は空白文字で区切る必要がありますが、任意の順番で記述できます。

説明

単純な宣言では、1 つの名前を定義し、その属性を記述します (属性の詳細については、「宣言と属性」の章を参照してください)。

DECLARE COUNTER FIXED BINARY (8);
DECLARE TEXT_STRING CHARACTER (60) VARYING BASED (P);

この例では、変数 COUNTER をデータ型属性 FIXED および BINARY (8) で宣言し、変数 TEXT_STRING を属性 CHARACTER (60)、VARYING、および BASED で宣言しています。

制約事項

なし。