본문 바로가기

ORA

ORA-00001 ORA-0001 : unique constraint ( ) violated무결성 제약조건 에러입니다. Uniqe Key, Index Key, Primary Key, Foregin Key 처럼 테이블에 반드시 하나만 들어가야하는 값 중에 똑같은 값을 삽입 할 경우 생기는 에러입니다. 예를들면 핸드폰번호 같은 경우 개인마다 달라야 문제가 생기지 않겠죠? 더보기
ORA-01722: invalid number ORA-01722: invalid number 부적합한 수치 라는 의미를 가지고 있는데요 저는 insert 쿼리문 작성 중 이런 오류가 발생했습니다 히익- 해결방법을 찾아보니 insert 할 시 insert할 table의 column 타입과 insert 쿼리문에서 데이터 타입이 서로 달라서 발생 하는것 같습니다. 즉, column 타입이 number이고 쿼리문에서 삽입할 데이터 타입이 varchar2 일 겨우에 이런 오류가 발생한다는 것입니다. 데이터 형 문제이기 때문에 column을 잘 살펴보시고 삽입할 데이터 타입이 무엇인지 보면 해결 될 것 같습니다. 더보기
ORA-00900 ORA-00900 입니다. 오라클 DB 공부를 하다가 우연히 이런 오류가 나타나게 되었는데 오류 내용은 다음과 같습니다. ORA-00900: invalid SQL statement 'SQL문을 인식하지 못한다' 또는 '유효하지 않는 SQL문이다' 라고 해석을 할 수 있겠네요. 보통 이 오류는 오타 혹은 SELECT문에서 제일 앞에 SELECT를 빼먹거나 소스코드에서 작성 시 SQL = "SELECT"SQL += "* FROM TABLE" 이런식으로 +를 빼놓는 경우에 주로 발생하드라구요 결국은 오타니까 주의합시다!! 더보기