object_type_declaration ::= 
 CREATE [OR_REPLACE] TYPE [schema_name .] type_name
 [AUTHID {CURRENT_USER | DEFINER}] 
 {IS | AS} OBJECT (member_list);