[TIL] Postgresql에서 현재 날짜 추출하기 220922

728x90
💡 Today I Learned 요약 (10회차)
- Postgresql에서 현재 날짜를 추출하고 응용할 수 있다.

 

Postgresql에서 현재 날짜 추출하기

Postgresql에서는 now()를 통해 시스템 날짜를 추출할 수 있다.

select now();

간혹 Timezone 문제가 있을 수 있다면 아래처럼 타임존과 시간 포맷을 지정해서 출력할 수 있다.

select (to_char(now() at time zone 'Asia/Seoul', 'YYYY-MM-DD'));

이를 가지고 짝수일 홀수일을 구하고 싶다면 아래와 같이 응용할 수 있다.

select CASE WHEN cast(to_char(now() at time zone 'Asia/Seoul', 'DD') as int) %2=0 THEN '짝수일' ELSE '홀수일' END AS EvenOdd;

 


#SQL 관련 작성 및 리서치 내역:

728x90