ojdbc14.jar
oracle.jdbc.driver.OracleDriver
ResultSetMetaData.getColumnType 이
java.sql.Types.DATE 값으로 나오지만
null 값 set 할 때
PreparedStatement.setNull(i, java.sql.Types.DATE) 하면
java.lang.NullPointerException 이 발생한다.
컬럼타입이 java.sql.Types.DATE 이라도
PreparedStatement.setTimestamp(i, null) 해준다.
최신 드라이버는 고쳐졌을 거라 의심치 않는다.
댓글 없음:
댓글 쓰기