본문 바로가기
ETC/Oracle Database

[Oracle] java.sql.SQLException: 부적합한 열 이름 오류 해결 방법

by cosmicgy 2022. 9. 29.

 

.. 너무나 간단한 오류이긴하나 내가 낸 오류 오답노트처럼 활용하기로 한 블로그라 해결 방법을 공유하겠음.. 

 

DB 데이터의 컬럼명과 작성한 쿼리문에서의 컬럼명이 달라서 발생하는 오류로 이름만 잘 확인하면 된다. 

 

예시) 

 

DB에는 컬럼명을 ID와 PWD 로 해놓고서는 

if (id.equals(rs.getString("id")) == true & pw.equals(rs.getString("pw")) == true) {
rs.close();
response.sendRedirect("main_0929.jsp"); }
else if(id.equals(rs.getString("id")) == true & pw.equals(rs.getString("pw")) == false){
rs.close();

쿼리작성시 PW 로 작성...

으악!