目的
1 つの名前を定義し、その属性を記述します。
構文
DECLARE identifier[attribute];
パラメーター
- identifier
- 現在のブロック内で一意の 1 文字から 32 文字のユーザー指定の名前。A から Z、a から z、0 から 9 の英数字と @、#、$、および _ を使用できますが、先頭の文字は英字、ドル記号 ($)、アット マーク (@)、またはアンダースコア (_) のいずれかにする必要があります。
- attribute
- 名前の 1 つ以上の有効な属性。各属性は空白文字で区切る必要がありますが、任意の順番で記述できます。
例
DECLARE COUNTER FIXED BINARY (8);
DECLARE TEXT_STRING CHARACTER (60) VARYING BASED (P);
この例では、変数 COUNTER をデータ型属性 FIXED および BINARY (8) で宣言し、変数 TEXT_STRING を属性 CHARACTER (60)、VARYING、および BASED で宣言しています。
説明
単純な宣言では、1 つの名前を定義し、その属性を記述します (属性の詳細については、「宣言と属性」の章を参照してください)。