如果列值介于0和1之间,ResultSet的方法getInt()返回什么?

时间:2014-12-08 17:28:43

标签: java jdbc resultset

根据我的实验(测试,好吗?:))它是0,但我无法在任何地方找到它。那么,这是真的吗? 更新:使用Oracle 11g和相应的JDBC驱动程序进行测试。

1 个答案:

答案 0 :(得分:2)

这取决于司机。它可能返回0,它可能返回null或者它可能抛出异常。不同的驱动程序可能(并且可能会)表现不同。道德是,使用对基础类型的正确调用。