투케이2K

74. (Oracle/오라클) to_date, between and 사용해 현재 날짜 및 시간이 특정 날짜,시간 범위를 만족하는지 확인 본문

OracleDB

74. (Oracle/오라클) to_date, between and 사용해 현재 날짜 및 시간이 특정 날짜,시간 범위를 만족하는지 확인

투케이2K 2021. 1. 25. 15:00

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Toad

개발 언어 : Oracle

/* =========================== */

/* =========================== */

[소스 코드]

 

/*
[to_date, between and 사용해 현재 날짜 및 시간이 특정 날짜,시간 범위를 만족하는지 확인]
1. to_date(데이터, 날짜형식) 으로 사용합니다
2. 20210125141230 데이터는 2020-01-25 14:12:30 의미입니다
3. between 시작범위 and 종료범위 로 사용합니다
*/

select case when to_date('20210125141230', 'YYYYMMDDHH24MISS') 
                 between to_date('20210125120000', 'YYYYMMDDHH24MISS') 
                 and to_date('20210125235959', 'YYYYMMDDHH24MISS')
            then '만족'
            else '비만족'
       end as 만족여부
    from dual;

/* =========================== */

[결과 출력]

/* =========================== */

/* =========================== */

[요약 설명]

1. to_date(데이터, 날짜형식) 으로 사용합니다

2. 20210125141230 데이터는 2020-01-25 14:12:30 의미입니다

3. between 시작범위 and 종료범위 로 사용합니다

/* =========================== */

반응형
Comments