Closed mcpiroman closed 2 years ago
NESTED_TABLE_DEFINITION and VARRAY_TYPE_DEFINITION are defined as ..., DATATYPE, b.optional(NOT, NULL), however DATATYPE already handles (NOT) NULL. This means that invalid statement like TYPE a IS TABLE OF NUMBER NOT NULL NOT NULL; is accepted.
..., DATATYPE, b.optional(NOT, NULL)
TYPE a IS TABLE OF NUMBER NOT NULL NOT NULL;
Nice catch, I didn't notice this. Thanks again.
NESTED_TABLE_DEFINITION and VARRAY_TYPE_DEFINITION are defined as
..., DATATYPE, b.optional(NOT, NULL)
, however DATATYPE already handles (NOT) NULL. This means that invalid statement likeTYPE a IS TABLE OF NUMBER NOT NULL NOT NULL;
is accepted.