게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
ORA-00907: missing right parenthesis 에러
게시물ID : programmer_14597짧은주소 복사하기
작성자 : 개발자1
추천 : 0
조회수 : 1818회
댓글수 : 1개
등록시간 : 2015/11/25 18:48:19
옵션
  • 베스트금지
  • 본인삭제금지
  • 외부펌금지
검색 sql 만드는중인데 계속 저렇게 오라클에러가 납니다.. 무엇이 문제일까요...
 
 String sql = " select * from (select rownum rnum, a.* from "
             + " ((select COST.ID_COST,COST.COST_DATE,TRANSACTION.TRANSACTION_NAME,COST.ID_EMPLOYEE,CATEGORY.CATEGORY_NAME, "
                  + " COST.COST_CONTENT,COST.COST_AMOUNT,PAYMENT.PAYMENT_NAME,PROJECT.PROJECT_NAME, "
                  + " COST.COST_NOTE from cost,transaction,category,payment,project "
                  + " where cost.id_transaction=transaction.id_transaction like '%" +  search_input  + "%' "
                  + " OR cost.cost_content like '%" + search_input + "%'"
                  + " OR TO_DATE(cost.cost_date,'YYYY-MM-DD') like '%" + search_input + "%'"
                  + " OR cost.id_category=category.id_category like '%" + search_input + "%' "
                  + " OR cost.id_payment=payment.id_payment like '%" + search_input + "%' "
                  + " OR cost.id_project=project.id_project like '%" + search_input + "%' order by cost.cost_date desc) a)) "
                  + " where "
                  + "(rnum >=? and rnum <=?)"
                  + " order by rnum asc";
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호