DECLARE - Simple Format

Purpose

Defines one name and describes its attributes.

Syntax

DECLARE identifier[attribute];

Parameters

identifier
A user-supplied name of 1 – 32 characters that is unique within the current block and can consist of any alphanumeric character A through Z, a through z, 0 through 9, @, #, $, and _, but must begin with a letter, dollar sign ($), at sign (@), or underscore (_).
attribute
One or more valid attributes of the name, each of which must be separated by a space, but can appear in any order.

Description

A simple declaration defines one name and describes its attributes. (For more information on attributes, see the chapter Declarations and Attributes.)

Example

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

In this example, the variable COUNTER is declared with the data type attribute FIXED and BINARY (8) , and the variable TEXT_STRING is declared with the attribute CHARACTER (60), VARYING, and BASED (P).

Restrictions

None.