是否可以在Oracle Database 10g中的包内创建对象类型?就像是:
create or replace package my_package as
type my_type as object (
id number(15)
);
end;
Run Code Online (Sandbox Code Playgroud)
得到:
错误(3,9):PLS-00540:此上下文中不支持该对象.
我最终希望能够做的是使用多态,但也允许对象访问表并使用PL/SQL,这在包外定义的类型中是不允许的.
谢谢,杰夫