카테고리:

날짜 및 시간 함수

HOUR / MINUTE / SECOND

시간 또는 타임스탬프 값에서 해당 시간 부분을 추출합니다.

이러한 함수는 DATE_PART (또는 EXTRACT) 함수를 해당 시간 부분과 함께 사용하는 것의 대안입니다(지원되는 날짜 및 시간 부분 참조).

참고 항목:

YEAR* / DAY* / WEEK* / MONTH / QUARTER

구문

HOUR( <time_or_timestamp_expr> )

MINUTE( <time_or_timestamp_expr> )

SECOND( <time_or_timestamp_expr> )
Copy

사용법 노트

함수 이름

시간/타임스탬프에서 추출된 시간 부분

가능한 값

HOUR

지정된 날짜의 시

0~23

MINUTE

지정된 시간의 분

0~59

SECOND

지정된 분의 초

0~59

이는 HOUR, MINUTE, SECOND 함수를 보여줍니다.

SELECT '2013-05-08T23:39:20.123-07:00'::TIMESTAMP AS TSTAMP,
         HOUR(tstamp) AS "HOUR",
         MINUTE(tstamp) AS "MINUTE",
         SECOND(tstamp) AS "SECOND";
+-------------------------+------+--------+--------+
| TSTAMP                  | HOUR | MINUTE | SECOND |
|-------------------------+------+--------+--------|
| 2013-05-08 23:39:20.123 |   23 |     39 |     20 |
+-------------------------+------+--------+--------+
Copy

더 많은 예는 날짜 및 시간 값 작업하기 섹션을 참조하십시오.