相关疑难解决方法(0)

可以在PL/SQL中创建Oracle数据库对象类型吗?

是否可以在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,这在包外定义的类型中是不允许的.

谢谢,杰夫

oracle plsql

22
推荐指数
3
解决办法
4万
查看次数

标签 统计

oracle ×1

plsql ×1