如何使用zxjdbc调用过程并返回OUT参数?

时间:2019-01-26 13:22:36

标签: plsql jython python-2.x

如果我使用http://www.jython.org/archive/21/docs/zxjdbc.html

中的官方示例
>>> c = db.cursor() # open the database as in the examples above
>>> c.execute("create or replace function funcout (y out varchar2) return varchar2 is begin y := 'tested'; return 'returned'; end;")
>>> params = [None]
>>> c.callproc("funcout", params)
>>> print params
['tested']

我收到错误消息:

  

PLS-00306:调用“ FUNCOUT”时参数的数量或类型错误
  ORA-06550:第1行,第7列:PL / SQL:语句已忽略

question有答案,但是运行带有OUT参数的示例失败。您可以显示一个使用OUT参数的示例吗?

0 个答案:

没有答案