例如,在我的数据库中,我拥有类,“人”由“名称”和“年龄”字段组成。还有一个带有以下代码的触发器:
myObj := new human();
myObj.name := :new.name;
myObj.age := :new.age;
SomeProc(myObj);
有什么办法可以写像这样的东西:
SomeProc((human):new)
?
如果不需要在触发器主体中保留对象实例的变量以供进一步参考,可以,可以通过以下方式对默认构造函数进行隐式调用:
SomeProc(MyObj(:new.name, :new.age));
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句