본문 바로가기

DataBase25

TOAD 에서 방향키와 백스페이스키가 먹히지 않는경우 TOAD를 사용하던중에 어느날 갑자기 방향키와 백스페이스키가 먹통이 되버렸다..-_-; quest사 홈피에서 검색해보니 해결책이 있더라. ======================================================================= 1. Close TOAD. 2. Locate the PLSQLKEYS.bin file, by default this file is located at: Toad 8.0 & Earlier - C:\Program Files\Quest Software\TOAD\Temps Toad 8.5 & Later - C:\Program Files\Quest Software\Toad for Oracle\User Files 3. Rename the PLSQLKEY.. 2007. 1. 8.
오라클 데이타 타입이 DATE형일때 literal does not match format string 오류 개발 서버에서는 오류가 없더니 리얼 서버 올라가니 어이없는 오류가 속출하고 있다.. 그중에 하나가 오라클에러인데.. java.sql.SQLException: ORA-01861: literal does not match format string 요런 에러 발생..원인을 찾아보니 오라클 데이타 타입이 DATE 형에 데이터 입력할때 발생하는 오류란다.. 입력할때 SYSDATE로 입력하는건 상관없는데 날짜를 문자열로 입력할때 발생한다.. 아래 샘플처럼 캐스팅처리를 해줘야한다.. INSERT INTO TEST (DATE) VALUES(TO_DATE('20061221000000', 'yyyyMMddhh24miss') ) 아무튼 로컬에서 암만 잘돌아가봐야 다 필요없다...-_-..항상 최악의 상황을 생각하자.. 2006. 12. 21.
ORDER BY 대신에 INDEX 힌트를 사용하자.. 기존의 내가 사용하던 게시판 리스트를 가져오는 쿼리는 SELECT * FROM ( SELECT ROWNUM rnum, num, id, name FROM MEMBERS WHERE ROWNUM 0 위와 같은 쿼리를 날리면 오라클 기본 정렬을 기준으로 10건까지의 데이터를 가져오게 된다. 문제는 차후에 ORDER BY 가 필요한 경우다. -- ORDER BY ID DESC, NAME ASC 위와 같은 정렬이 필요한경우 ROWNUM을 사용하면 ORDER BY는 무의미해지므로 다른 방법을 모색해야 했다. (ROWNUM으로 10건을 가져온후 ORDER BY 하게된다..-_-;). 여러 방법이 있겠지만 내가 선택한 방법은 인덱스를 설정하는것이다 CREATE INDEX IDX_MEMBERS ON MEMBERS(ID D.. 2006. 12. 7.
Oracle 버전별 thin Driver Version JDK 1.1 JDK 1.2 and 1.3 JDK 1.4 7.3.4.0.2 classes111.zip 8.0.4.0.6 classes111.zip 8.0.5.2 classes111.zip 8.1.7.1 classes111.zip classes12.zip 9.0.1 classes111.zip classes12.zip 9.0.1.4 classes111.zip classes12.zip 9.0.2.2 classes12.jar ojdbc14.jar 9.2.0.1 classes111.zip classes12.zip ojdbc14.jar 9.2.0.3 classes111.zip classes12.zip ojdbc14.jar 프로젝트 개발 구현단계에서 첨 부딪히는 부분이 아마 버젼문제일것이다. 뭐 항상 .. 2006. 7. 27.