Q&A

  • 쿼리에 관한 질문입니다.
다름이 아니오라 제가 테이블을 하나 조회를 하고자 합니다.
그런데 where절에 사용해야할 조건이 datetime형식이라서
날짜와시간을 모두 입력해 주어야 하거든요.

select * from ht_job_history를 하면 모든 자료가 나오는데
where절에서 날짜가.. 2003-11-20 오후 4:45:54이상인 것만 조회를 하고 싶어요

그래서 제가 쿼리를 이렇게 썼거든요..
select * from ht_job_history
where  job_date >= '2003-11-20 오후 4:45:54';

이렇게 해서 실행을 하니까, '문자열이 포맷문자열에 맞지 않다'라고
하더군요,,
어떻게 해야 결과를 볼 수 있을까요..?

3  COMMENTS
  • Profile
    이윤도 2003.11.21 03:38

    이렇게 해보세요!!! 뭐 대강 이렇겠죠...
    SQL('select * from ht_job_history');
    SQL('where  job_date >='''  + '2003-11-20 오후 4:45:54' + '''');
    그럼 즐프하세염...!
  • Profile
    김정모 2003.11.21 03:51
    답변 감사드립니다.
    그런데 제가 원하는 것은 델파이에서가 아니라 TOAD나 DBA2000에서 조회를
    하거든요...




  • Profile
    황돈기 2003.11.21 20:27
    where to_char(job_date, 'yyyymmddhhnnss') = '20031120044554'