Oracle

    oracle 게시판 Rownum 사용

    oracle 게시판 Rownum 사용

    oracle에서 rownum은 셀렉트된 데이터들에 번호를 매겨 그 데이터만을 가져오는것으로 알고 있다. 그래서 순서대로 데이터를 가져오기 위해서 사용하고 있었다.그런데!! 어느순간 아무리 해도 절대 이해 할 수 없는 순서로 데이터를 가져오기 시작했다. 아래의 쿼리문 조건을 보자1. rownum 이 10보다 이하인 데이터2. orderdate가 2021-01-01 ~ 2021-05-06 일까지인 데이터3. orderstatus가 구매확정인 데이터를 조건으로 검색하고 orderdate를 기준으로 정렬한다 고 적어놓았다.원래의 데이터 순서는 이렇다. 헌데, 아래의 조건으로 검색시 이렇게 나온다.3월달부터 5월달 사이의 값이 없다!!! 5월달이 아니라 3월 ~ 4월달 데이터가 나와야 하는 것이다.select d..

    에러, 부적합한 Oracle URL이 지정되었습니다.

    에러, 부적합한 Oracle URL이 지정되었습니다.

    문제 새로운 Project를 생성해서 설정하고 테스트 하는 도중 발생했다. 저번에도 발생했던 오류이고 찾았었는데 이번에 또 발생하게 되어 정리해서 올린다. 해결방법 부적합한 Oracle URL이 지정되었다는 것은 주소(경로)를 잘못 적었다고 보면 된다. Ojdbc8.jar 에 있는 경로 말이다! 즉, 설정 할 때 그걸 잘 못 적은거다 jdbc:oracle:thin:@localhost:1521:xe 인데 thin -> this로 오타가 났다. 수정하면 끝!