Q0. 개요
다음 오라클 에러에 대해서 알아보도록 하자.
ORA-00909: 인수의 개수가 부적합합니다 (invalid number of arguments)
쿼리 작업 이후에 로컬에서 톰캣을 재구동했을 때, ORA-00909라는 오라클 에러가 발생되는 경우가 있다.
이는 Xml 또는 Jsp에서 SQL을 작성하는데 인수의 개수가 부족하거나 너무 많이 입력된 경우이다.
대게 컬럼이 많아지면서 인수 한 두개를 빼먹거나 괄호가 많아지면서 함수의 인수 한 두개를 빼먹게 된다.
( 예를 들자면, NVL2의 인수가 부족하거나 INSERT문과 VALUE문의 개수가 다른 경우 등 )
Q1. 결론적으로
쿼리문 작성 시, 별거 아니지만 찾기 어려운 에러를 발생시키지 않도록 더 신중히 작성하자.
'Error 모음' 카테고리의 다른 글
[Spring] 대용량 데이터 저장 시 OOM 문제 발생 (0) | 2023.11.22 |
---|---|
[Oracle] ORA-01843 지정한 월이 부적합합니다 (0) | 2023.11.21 |
[Oracle] ORA-01745 호스트/바인드 변수명이 부적합합니다 (0) | 2023.11.21 |
[Oracle] ORA-00911 문자가 부적합합니다 (0) | 2023.11.21 |
[Oracle] ORA-00001 무결성 제약 조건에 위배됩니다 (5) | 2023.11.21 |