I have created a type like this:
create or replace TYPE "DUMMY_TYPE_25MAY2017"
AS OBJECT
(
programdata VARCHAR2(2000)
)
Which is used by a nested table type
create or replace TYPE "TYP_DUMMY_TYPE_25MAY2017" AS TABLE OF DUMMY_TYPE_25MAY2017;
and a table
CREATE TABLE DUMMY_TABLE_25MAY17 OF DUMMY_TYPE_25MAY2017;
Then I altered the type DUMMY_TYPE_25MAY2017
ALTER TYPE DUMMY_TYPE_25MAY2017
MODIFY ATTRIBUTE (programdata VARCHAR2(4000)) CASCADE;
But now when I compile the type "TYP_DUMMY_TYPE_25MAY2017 " I am getting the error
"error: ora-22308: operation not allowed on evolved type".
Please help me how to resolve this.
ORA-00932is a separate question. The StackOverflow rule is one question per thread. So start a new question. Include all the relevant details. Link to this question if necessary.