为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:8 【操作系统】:windows 【CPU】: 【问题描述】*:使用达梦jdbcDriver时,getLong返回0,但getObject返回null,所以取值是要先判断一下是否为空吗
getLong 返回 0 而 getObject 返回 null 这种情况,确实是因为 getLong 方法无法直接处理 null 值,当结果集里对应列的值为 null 时,它会返回 0 这个默认值。所以在取值时,先判断是否为 null 是很有必要的,这样能避免数据处理出错。
getLong 返回 0 而 getObject 返回 null 这种情况,确实是因为 getLong 方法无法直接处理 null 值,当结果集里对应列的值为 null 时,它会返回 0 这个默认值。所以在取值时,先判断是否为 null 是很有必要的,这样能避免数据处理出错。