The following figure shows the syntax for operator attribute declarations.
For operator-specific syntax, see the topics on that operator in this document.
where:
Syntax Element | Description |
---|---|
ARRAY | Keyword specifying a multivalued, or array, attribute. The ARRAY keyword is optional when character strings are assigned to the array attribute of the operator to be defined or in the APPLY statement. |
CHARS CHAR |
Keyword specifying either a fixed- or variable-length character data type. |
INTEGER INT |
Keyword specifying a four-byte integer numeric data type. |
length | Length specification for non-numeric data types. The length specification is:
|
NULL | Keyword in the initial values list for an array attribute indicating, that no initial value is being specified for that array element. |
value | Optional value in an attribute declaration list. The value can be a:
|
VARCHAR VARYING |
Keyword specifying a variable-length character string data type. |