티스토리 툴바

Skip to content

DATE 타입의 컬럼을 WHERE 문에서 BETWEEN 으로 검색하려하는데 날짜는 상관없는데
시분초까지 검색하려면
'ORA-01861: 리터럴이 형식 문자열과 일치하지 않음' 이 에러가 떴다.

구글검색결과 타입을 지정해줘야한다는 결론이 났다.
다음과 같이 하면 된다.

WHERE SDATE
      BETWEEN TO_DATE('2008-09-01 00:00:00', 'yyyy-mm-dd hh24:mi:ss') AND
                     TO_DATE('2008-09-08 23:59:59', 'yyyy-mm-dd hh24:mi:ss')

에공..

'SQL > 공부' 카테고리의 다른 글

ORA-28000: the account is locked  (0) 2008/10/04
유저 생성 (계정 생성)  (0) 2008/10/04
ORA-01861: 리터럴이 형식 문자열과 일치하지 않음  (0) 2008/09/08
데이터베이스 상태 알아보기  (0) 2008/04/17
오라클 STARTUP 단계  (0) 2008/04/17
SPFILE 생성하는 방법  (0) 2008/04/17

Trackback Address :: http://sses.tistory.com/trackback/89 관련글 쓰기

comment


blogimage

useID
희망에 부푼 이 뛰는 가슴으로 못할 것 없다. 세상을 밝게 사람들에게 행복을!! 박세식(쎄스)