我有一个类型myType
用成员过程声明insert_obj
.
当我尝试这段代码时,出现以下错误:
declare
v_obj myType;
begin
v_obj.insert_obj(1,2,3);
end;
ORA-30625: method dispatch on NULL SELF argument is disallowed
我假设这是因为我没有可以调用该方法的对象......
但我做不到
select value(a) into v_obj from myTable
因为表是空的(我想插入其中)。
那么我如何获得一个对象来调用我的方法呢?
Thanks
您可以使用构造函数:
v_obj myType := new myType();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)