본문 바로가기

sqldeveloper2

ORA-01722 : 수치가 부적합합니다. 엑셀자료를 SQL Developer를 이용해서 Import 시에 다음과 같은 오류가 발생했습니다. ORA-01722 : 수치가 부적합합니다. 원인을 찾아보니 엑셀의 셀 상에 숫자가 10000 인데 이것을 SQL Developer에서 임포트하기 위해서 해석하는 과정에 10000.0 으로 인식을 하네요. 문제는 해당 값이 들어갈 필드의 타입을 Number(11)로 되어 있다보니 소수점에 대한 처리를 할 수가 없어서 오류가 나는 것이었습니다. 즉, SQL Developer가 인식하는 포맷에 맞게 필드의 타입을 선언해 주어야 문제가 없드라구요. 해결 방법은 해당 필드의 타입을 Number(11,1)로 변경해서 처리했습니다. 2015. 10. 30.
[SQL Developer] Oracle SQL Developer에서 MSSQL 접속하기 SI 프로젝트를 하다보면 Oracle 데이터베이스를 주로 많이 다루게 된다. 테이블을 생성하고 쿼리문을 짜고 테스트 하기 위해서 기본적으로 제공하는 'SQL Plus' 라는 툴도 사용하지만 이게 초보자들이 사용하기에는 만만치 않다. 그러다 보니 Third Party 업체들이 제공하는 유료 툴을 합벅적이지 못한 방법으로 사용하곤 한다(업체에서 이런 툴들을 제공해 주면 좋지만, 모든 개발자들에게 이 툴을 주는 업체는 없었던거 같다). 개인이 사서 사용하기에는 비싼 툴들이어서 ^^;; 이런 고민을 하는 개발자들에게 좋은 툴이 있다. Oracle 사에서 무료로 제공하는 'SQL Developer' 라는 툴이다. Oracle DB에 대한 관리는 물론이고 MSSQL, Sybase 도 지원하니 이 툴 하나면 OK! .. 2014. 4. 3.