[oracle]오라클 날짜(sysdate) where 조건(날짜 + 시간)
코딩을할때 최근날짜 및 특정 날짜의 데이터를 select 할때
계속 생각이 나질않아...아에 적어두려고 합니다.
기존에 있던 데이터는 sysdate로 넣어둔 값 입니다.
쿼리문
SELECT
*
FROM
테이블 명
WHERE
TO_CHAR(reg_dttm,'yyyy-mm-dd hh24:mi:ss') > '2016-09-22 11:10:00'
ORDER BY qstn_doc_sno DESC
;
to_char(데이터, 'yyyy-mm-dd hh24:mi:ss')
이부분으로 데이터를 가공해 where조건에서 사용하고 있습니다.
yyyy-mm-dd 는 익숙하시겠지만
시간으로 표현하는 hh24:mi:ss 도 기억해두시면 좋을 것 같습니다.
딱 외우고 있으면 얼마나 좋을까 ㅠㅠ
'개발 > DB' 카테고리의 다른 글
오라클 테이블스페이스 생성, 계정생성, 계정삭제, 권한 처리 (2) | 2017.05.17 |
---|---|
[oracle] 오라클 11g 설치 / system 계정 로그인 (0) | 2017.05.16 |
[oracle]RA-00600 내부 오류 코드, 인수 : [evapls1], [], [], [], [], [], [], [] (0) | 2017.03.29 |
char 와 varchar2의 차이, 그리고 number(5,2)의 의미 (0) | 2016.11.13 |
[oracle]오라클 select해서 insert 하기 (4) | 2016.06.01 |
[oracle] 프로시저(procedure) (0) | 2016.05.30 |
[oracle]오라클 grouping, grouping_id 설명 및 예제 (0) | 2016.05.23 |