ORA-00911 : 문자가 부적합합니다.
·
개발기록
SQL QUERY ERROR 문제점 - ORA-00911 : 문자가 부적합합니다. 해결법 - 혹시 쿼리에 파라미터를 받는 부분이 값이 아니라 코드로 되어있는지 확인해보세요 - ex) SELECT * FROM EMP WHERE EMP_ID = #{empId}; -> SELECT * FROM EMP WHERE EMP_ID = 'admin'; 이런 형식으로 되어있으면 문자가 부적합하다는 에러가 나옵니다! 오늘도 화이팅!
ORA-01789: query block has incorrect number of result columns.ORA-01789: 질의의 결과 열의 수가 틀립니다.
·
개발기록
안녕하세요 성장형 개발자입니다. 요즘 개발을 하다보니 여러가지 에러를 마주치는데 그 중에 하나 ORA - 01789 에러입니다. /* ORA-01789: query block has incorrect number of result columns. ORA-01789: 질의의 결과 열의 수가 틀립니다. */ 원인 : SQL에서 UNION을 실행했지만 UNION 대상 테이블의 칼럼의 수가 일치하지 않을 때 에러가 발생합니다. 조치 : UNION을 하려는 TABLE끼리의 칼럼의 수를 맞춰주세요!!!