-- 날짜 시간 타입으로 캐스팅
select '20190320'::date, '2019-01-02'::date
select date '2019-03-18'
select to_date('01022019','MMDDYYYY'), to_date('2018-12-25', 'YYYY-MM-DD')
select to_timestamp('2019-01-01 20:12:12', 'YYYY-MM-DD HH:MI:SS')
-- 현재시간 날짜 구하기
select now(), current_date, current_time
-- 시간 더하고 빼기
select '2019-01-01'::date + interval '2 sec', '2019-01-01'::date - interval '2 sec'
select '2019-01-01'::date + interval '2 min', '2019-01-01'::date - interval '2 min'
select '2019-01-01'::date + interval '2 hour', '2019-01-01'::date - interval '2 hour'
select '2019-01-01'::date + interval '2 day', '2019-01-01'::date - interval '2 day'
select '2019-01-01'::date + interval '2 week', '2019-01-01'::date - interval '2 week'
select '2019-01-01'::date + interval '2 month', '2019-01-01'::date - interval '2 month'
select '2019-01-01'::date + interval '2 year', '2019-01-01'::date - interval '2 year'
select ('2019-01-01'::date + interval '2 day') + interval '2 hour'
select now() + (600 * interval '1 sec'), now() + interval '600 sec'
select now(), now() + interval '15h 2m 12s'
-- day of year 구하기
select extract(doy from now())
-- 시간파트 구하기
select to_char(now(), 'YYYY-MM-DD HH24:MI:SS')
select to_char(now(), 'MONTH:Month:month:MON:Mon:mon:WW:W:D')
https://walkingfox.tistory.com/90
https://sas-study.tistory.com/389
'프로그래밍 > Database' 카테고리의 다른 글
[Oracle] 테이블 건수 조회 (0) | 2023.11.06 |
---|---|
[dbeaver] 테이블명, 컬럼명 보이기 (0) | 2023.09.12 |
Postgresql procedure (0) | 2022.02.10 |
PostgreSQL 에러 (0) | 2021.12.22 |
PostgreSQL 외부 데이터베이스 테이블을 참조하기 위한 fdw 설정 (0) | 2021.12.22 |