[Oracle] java.sql.SQLException ORA-03115: 지원되지 않은 네트워크 데이터 유형 또는 표현이 있습니다

[Oracle] java.sql.SQLException ORA-03115: 지원되지 않은 네트워크 데이터 유형 또는 표현이 있습니다

자바 코드에서 ResultSet rs = pstmt.executeQuery(sql); 을 ResultSet rs = pstmt.executeQuery(); 로 고치면 해결된다.

Statement는 executeQuery 메서드에 매개변수로 sql 스트링을 넘겨줘야 한다.

Statement stmt = conn.createStatement();

ResultSet rs = stmt.executeQuery(sql);

반면 PreparedStatement는 executeQuery 메서드에서 매개변수를 제거해야 한다.

PrepareStatement pstmt = conn.prepareStatement(sql);

ResultSet rs = pstmt.executeQuery();

참고사이트 : https://wakestand.tistory.com/71