Java ResultSet getString奇怪的行为

时间:2015-05-14 10:27:51

标签: java oracle jdbc oracle11g

我有以下代码

resultSet.getString("KOD")

在我的测试环境中使用“Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production”完美运行。但是,它不适用于生产中使用的“Oracle Database 11g企业版版本11.2.0.4.0 - 64位生产”。 不知何故,它返回null,而它应该返回字符串值。 如果我在sqldeveloper中查询信息,则表明列中有信息。

这里发生了什么?

EDIT。 列定义略有不同

KOD           NUMBER, // my test environment

KOD           VARCHAR2(4000 CHAR), // production

0 个答案:

没有答案