[JDBC] Data Types

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