EXTRACT 연산자는 날짜-시간 수식의 값 일부분을 추출하는데 사용된다.
EXTRACT ( field FROM date-time_argument )
field :
YEAR
MONTH
DAY
HOUR
MINUTE
SECOND
MILLISECOND
date-time_argument :
expression
다음은 날짜-시간 수식에서 월만 추출하는 예제이다.
SELECT EXTRACT(MONTH FROM TIMESTAMP '07/31/1994 8:15:00 pm') FROM db_root;
결과값: 7
다음은 DATETIME에서 밀리초만 추출하는 예제이다.
SELECT EXTRACT(MILLISECOND FROM DATETIME '07/31/1994 8:15:00.031 pm') FROM db_root;
결과값: 31