반응형
타진
개발 그라운드
타진
전체 방문자
오늘
어제
  • 분류 전체보기 (136)
    • 프로그래밍 (65)
      • Java (28)
      • Android (1)
      • Web (19)
      • Web-Spring (12)
      • R (5)
      • Angular (0)
    • 운영체제 (17)
      • Linux (14)
      • Docker(vmware) (3)
    • 클라우드 (4)
      • aws (0)
      • aws_handson (4)
    • 개발문제해결 (25)
      • Exception (12)
      • 알고리즘 문제풀이 (13)
    • 그 외 개발관련 (23)
    • 일상 (1)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • stackset
  • ubuntu terminal
  • AWS
  • GIT
  • angular cli
  • transit_gateway
  • 정올알고리즘 정올 알고리즘
  • handson
  • vmmem
  • 크로미움 엣지
  • 빠른 시작 켜기
  • transit gateway peering
  • 빠른 시작 끄기
  • Github CLI
  • alt tab
  • jdk14
  • github
  • 4700u
  • 라이젠
  • wsl2
  • docker ps
  • github actions
  • cfn
  • wsl_update_x64
  • docker
  • 문법 체크
  • docker desktop
  • 일어키보드
  • 키보드매핑
  • chromium edge

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
타진

개발 그라운드

ORA-00936 누락된 표현식의 원인
개발문제해결/Exception

ORA-00936 누락된 표현식의 원인

2018. 2. 28. 11:25
반응형


어제부터 자꾸 이런 에러가 떳다.


이 에러의 이유는 보통 ' ' , . ; * 이런 기호들을 잘못 사용해서 발생한다.


이 포스트에 들어왔다면 자기 쿼리문의 기호를 다시 체크해보도록 하자




나는 기호는 다 맞추었는데, 안되는 경우였다.


String SQL_SELECTPAGE = "select b.writer, b.title, b.topicdate, b.lecturekey, b.tcontent" +
"from (select rownum rn, a.* from (select * from topics WHERE LECTUREKEY = #{lid}" +
"order by topicdate desc) a) b" +
"where rn between #{c.start} and #{c.end}";

내 쿼리문은 이러하다.


처음에는 파라미터가 전달 안되는 걸로만 알고


복수파라미터 문제라고 생각해서 그것만 뒤졌고 stackoverflow에도 질문도 하고..

5시간이 힁 날라갔다..


오늘 아침에 깨닫고 해결했다.

String SQL_SELECTPAGE = "select b.writer, b.title, b.topicdate, b.lecturekey, b.tcontent " +
"from (select rownum rn, a.* from (select * from topics WHERE LECTUREKEY = #{lid} " +
"order by topicdate desc) a) b " +
"where rn between #{c.start} and #{c.end}"

차이가 무엇인지 보이는가?


띄어쓰기다. 띄어쓰기 


아 5시간 삽질한 게 띄어쓰기 때문이라니 자기혐오감이..


반응형
저작자표시 비영리 변경금지 (새창열림)

'개발문제해결 > Exception' 카테고리의 다른 글

에러 - Optional int parameter is present but cannot be translated into a null value  (0) 2018.03.02
JSTL c tag 링크 에러  (0) 2018.02.26
JQuery 에러 “TypeError: $.getJSON is not a function”  (0) 2018.02.24
    '개발문제해결/Exception' 카테고리의 다른 글
    • 스프링 시큐리티 5 - There is no PasswordEncoder mapped for the id "null"
    • 에러 - Optional int parameter is present but cannot be translated into a null value
    • JSTL c tag 링크 에러
    • JQuery 에러 “TypeError: $.getJSON is not a function”
    타진
    타진
    vulnerable1324@gmail.com

    티스토리툴바