3
我想通过使用cx_Oracle的cursor.callfunc()来调用一个oracle pl/sql函数来返回一个oracle对象,但不能使它工作,在文档中也找不到任何帮助互联网。 我的代码:使用cx_Oracle callfunc来获取oracle对象
connection = cx_Oracle.connect('myuser/[email protected]')
cursor = connection.cursor()
result = cursor.var(cx_Oracle.OBJECT)
cursor.callfunc('myfunction', result , [an_arg])
Traceback (most recent call last):
File "...", line nn, in <module>
result = cursor.var(cx_Oracle.OBJECT)
TypeError: expecting type name for object variables
用别人成功获得Oracle对象callfunc?
非常感谢提前。