Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Wyodrębnienie

Wyodrębnia jednostkę czasu jako pole z podanego znacznika czasu.

Składnia

EXTRACT(FIELD FROM X)

Argumenty

FIELD

Typ: identifier

Jednostka czasu do wyodrębnienia.

Obsługiwane są następujące pola:

Pole Opis
YEAR rok
QUARTER kwartał
MONTH miesiąc
WEEK tydzień
DAY dzień
DAY_OF_MONTH dzień
DAY_OF_WEEK dzień tygodnia
DOW dzień tygodnia
DAY_OF_YEAR dzień roku
DOY dzień roku
YEAR_OF_WEEK rok tygodnia
YOW rok tygodnia
HOUR godzina
MINUTE minuta
SECOND drugie

X

Typ: timestamp

Czas, z którego należy wyodrębnić FIELD.

Zwraca

Typ: bigint

FIELD wyodrębnione z X.


Przykłady

Pole X Dane wyjściowe
rok 2012-02-22 00:00:00 2012
miesiąc 2012-02-22 00:00:00 02
dzień 2012-02-22 00:00:00 22
godzina 2012-02-22 00:00:00 01
minuta 2012-02-22 01:02:00 02
drugie 2012-02-22 01:00:32 21
dzień 2012-02-22 01:00:32 3
dzień null null

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!