Hi.
I use PL/SQL Developer Version 12.0.7.1837 (64 bit)
When I run at the new "sql window" or "command window" command above, then commands done well.
CREATE OR REPLACE TYPE T_REC_02 AS OBJECT
( f_id NUMBER
, f_pid NUMBER
, f_name VARCHAR2(128)
, MEMBER PROCEDURE Test(in_id NUMBER)
)
/
CREATE OR REPLACE TYPE BODY T_REC_02 IS
MEMBER PROCEDURE Test(in_id NUMBER)IS
BEGIN
NULL;
END;
END;
/
But when i run this one - I have (parsing) error.
Warning: Type body created with compilation errors
ORA-00900: invalid SQL statement
ORA-00900: invalid SQL statement
CREATE OR REPLACE EDITIONABLE TYPE T_REC_02 AS OBJECT
( f_id NUMBER
, f_pid NUMBER
, f_name VARCHAR2(128)
, MEMBER PROCEDURE Test(in_id NUMBER)
)
/
CREATE OR REPLACE EDITIONABLE TYPE BODY T_REC_02 IS
MEMBER PROCEDURE Test(in_id NUMBER)IS
BEGIN
NULL;
END;
END;
/
I use PL/SQL Developer Version 12.0.7.1837 (64 bit)
When I run at the new "sql window" or "command window" command above, then commands done well.
CREATE OR REPLACE TYPE T_REC_02 AS OBJECT
( f_id NUMBER
, f_pid NUMBER
, f_name VARCHAR2(128)
, MEMBER PROCEDURE Test(in_id NUMBER)
)
/
CREATE OR REPLACE TYPE BODY T_REC_02 IS
MEMBER PROCEDURE Test(in_id NUMBER)IS
BEGIN
NULL;
END;
END;
/
But when i run this one - I have (parsing) error.
Warning: Type body created with compilation errors
ORA-00900: invalid SQL statement
ORA-00900: invalid SQL statement
CREATE OR REPLACE EDITIONABLE TYPE T_REC_02 AS OBJECT
( f_id NUMBER
, f_pid NUMBER
, f_name VARCHAR2(128)
, MEMBER PROCEDURE Test(in_id NUMBER)
)
/
CREATE OR REPLACE EDITIONABLE TYPE BODY T_REC_02 IS
MEMBER PROCEDURE Test(in_id NUMBER)IS
BEGIN
NULL;
END;
END;
/