ORA-01722 : invalid number, ORA-01722 : 수치가 부적합합니다.
저는 오늘 이것때문에 3시간 허비하다가
지쳐서 포기하고 있었는데...
역시 사람은 마음을 비우니 잘 보이더라..
라는 것을 느꼈음돠.
띠용 !! 따옴표가...ㅠㅠ
여러분 따옴표 조심하세요!!!
Oracle 쿼리 작성시, 위와 같은 ora 에러를 볼 수 있음.
insert구문이나 update 구문에서 data 형태가 맞는지를 확인해주기.
숫자타입에 문자타입을 넣는 경우 등을 한번 확인해주자.
보통 나같은 경우네는 조건식을
사용하는 부분에서 에러가 났었음. 경험상.
비교구문에서 예를 들어 ~ <> '1' 이 방식이 맞는데
그냥 ~ <> 1 로 따옴표 없이 쓴 경우가 있었음.
ORA-01722 해결완료.
테이블을 열어서 data 형식이 맞는지를 확인하고
인서트나 업데이트 구문등을 사용해주자.
비교 연산을 하는 부분이 있으면, 문자타입, 숫자타입간의
비교연산이 있는지 보자.
숫자를 문자로 또는 문자를 숫자로 변환하려는 부분이 있는지 보자.
mod 함수 이용시, 문자를 넣은 곳이 있는지 보자.
오늘 ORA-01722는 여기까지 알아보겠습니다.
설명이 도움이 되셨으면 좋겠네요.
에러가 났을 때는 너무 오래 붙잡고 계시지 말구요.
잠시 머리를 식히다가 보시면~
눈에 딱!!! 들어오실 때가 있습니다.
휴식이 중요합니다!
ORA-01722 해결 어렵지 않아요!
'취미' 카테고리의 다른 글
KTM 890 DUKE R 타도 괜찮을까? (0) | 2022.12.05 |
---|---|
ora-12899 해결방법 참고하세요 (0) | 2022.08.26 |
오피스텔 투자시 주의점은 무엇일까 (0) | 2021.08.23 |
ORA-12154 : 에러코드 해결하기 (0) | 2016.03.12 |
ORA-00904 : 해결방법 참고하세요!!! (0) | 2016.03.12 |