반응형
Oracle SQL : where 절의 타임스탬프
특정 기간 내에 행을 조회해야 합니다.
select *
from TableA
where startdate >= '12-01-2012 21:24:00'
and startdate <= '12-01-2012 21:25:33'
예: 타임스탬프 정밀도가 SEConds인 행을 조회해야 합니다.어떻게 하면 됩니까?
참고: 더startdate
컬럼이 유형입니다.TIMESTAMP
.
to_filengthtto_filength()로 설정합니다.
를 사용해야 합니다.to_timestamp()
(끈을) 적당한 것으로 바꾸다timestamp
값:
to_timestamp('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
to_date()
열이 유형인 경우DATE
(초도 지원),to_date()
to_date('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
예
이것을 에 넣기 위해서where
condition은 다음과 같습니다.
select *
from TableA
where startdate >= to_timestamp('12-01-2012 21:24:00', 'dd-mm-yyyy hh24:mi:ss')
and startdate <= to_timestamp('12-01-2012 21:25:33', 'dd-mm-yyyy hh24:mi:ss')
메모
사용할 필요가 없습니다.to_timestamp()
활자로 된 기둥에timestamp
.
타임 스탬프에 소수 초수를 붙여 이 스레드에 도달하는 모든 사용자의 경우 다음을 사용합니다.
to_timestamp('2018-11-03 12:35:20.419000', 'YYYY-MM-DD HH24:MI:SS.FF')
언급URL : https://stackoverflow.com/questions/8855378/oracle-sql-timestamps-in-where-clause
반응형
'programing' 카테고리의 다른 글
Elastic Search를 사용하여 중첩된 객체를 검색하는 방법 (0) | 2023.03.22 |
---|---|
SQL*Plus에서 시작/종료를 사용하여 Oracle 쿼리를 실행하는 방법 (0) | 2023.03.22 |
플러그인 제목 이름 변경 방법> Wordpress > Dashboard (0) | 2023.03.22 |
Android에서 Json 어레이 읽기 (0) | 2023.03.22 |
useEffect Hook 예제:재렌더의 원인은 무엇입니까? (0) | 2023.03.22 |