JDBC 드라이버는 JAVA 데이터 유형을 데이터베이스로 보내기 전에 적절한 JDBC Type으로 변환합니다.
컬럼 NULL 체크하기
try (Connection conn = DriverManager.getConnection(DB_URL, DB_USERNAME, DB_PASSWORD)) {
Statement st = conn.createStatement();
ResultSet rs = st.executeQuery(QUERY);
while(rs.next()) {
System.out.println(rs.getObject("middle_name"));
System.out.println(rs.wasNull());
}
} catch(SQLException e) {
e.printStackTrace();
}
위와 같은 결과가 나오기때문에 rs.wasNull을 이용해서 null값을 체크합니다.
'Databases > JDBC' 카테고리의 다른 글
[JDBC] 예외 처리 (0) | 2024.07.08 |
---|---|
[JDBC] Transactions 사용법 (0) | 2024.07.05 |
[JDBC] ResultSet란 (0) | 2024.07.05 |
[JDBC] Statements, PreparedStatement and CallableStatement (0) | 2024.07.05 |
[JDBC] 데이터베이스 연결 설정 (1) | 2024.07.05 |