2010-06-16 55 views
2

我有一些过程在具有OUT REFCURSOR参数的数据库中执行。Oracle游标和JDBC ODBC

当我连接JDBC瘦客户机时,一切正常。但是,如果我要更改连接字符串以引用指向同一数据库的ODBC数据源,则这些过程将失败。不使用OUT REFCURSOR的程序仍然可以正常工作。

这种情况是我的错误还是预期的结果?

+1

为什么要用JDBC-ODBC桥呢?这是越野车和缓慢。 Oracle有一个体面的JDBC驱动程序,所以我没有看到需要使用JDBC-ODBC桥... – 2011-03-06 23:27:02

回答

0

调用返回REFCURSOR过程的语法对于两个驱动程序是不同的。所以除非你改变了调用语法,这是可以预料的。