자바
ORA-01722: invalid number 에러 !!
처리2
2020. 4. 2. 16:35
반응형
Oracle 작업중....
ORA-01722: invalid number 에러가 떴다!?
******그 이유는 바로 여러분이 작성한 쿼리에서 타입이 맞지 않기 때문이다.********
예를 들어
VARCHAR2(10) 에 해당하는 STR 칼럼과
NUMBER(10)에 해당하는 CNT 칼럼이 있다고 했을때
SELECT *
FROM TABLE
WHERE STR = CNT;
를 한다면 저 에러가 뜰것이다!!!
고로 형변환을 해주면 된다.
EX) SELECT *
FROM TABLE
WHERE STR = TO_CHAR(CNT)
OR
SELECT *
FROM TABLE
WHERE TO_NUMBER(STR) = CNT ;
로 해주면 됩니다.
화이팅!~~~
반응형