使用非null BigInt从Sybase表读取会出现JZ006:JZ0TC错误

时间:2015-05-09 04:59:11

标签: java jdbc sybase

错误是“JZ006:Caught IOException:java.io.IOException:JZ0TC:在一对非法类型之间尝试转换”

我通过jconn3.jar使用JDBC来连接数据库。即使BigInt字段不为null,我也可以从具有可以为空的BigInt字段的表中读取。我可以从有问题的表中读取每个字段 BigInt字段。

知道为什么会这样,以及如何解决这个问题?这是一个已知的Sybase问题吗?

1 个答案:

答案 0 :(得分:0)

原来问题在于jconn3.jar。切换到jtds.jar(版本1.2.5)修复了问题。