(c) Instytut Informatyki Politechniki Poznańskiej
10
Funkcje operujące na datach (2)
•EXTRACT (YEAR/MONTH/DAY/HOUR/MINUTE/SECOND/
TIMEZONE_HOUR/TIMEZONE_MINUTE/TIMEZONE_REGION/
TIMEZONE_ABBR FROM data/czas/interwał)
•Zwraca jeden ze składników daty, znacznika czasowego lub interwału czasowego (np. dzień, rok, godzinę, ...)
SELECT EXTRACT (HOUR FROM CURRENT_TIMESTAMP) || ':'
            || EXTRACT (MINUTE FROM CURRENT_TIMESTAMP) AS now
FROM dual; 
SELECT EXTRACT (YEAR FROM DATE '2003-10-01') FROM dual;
SELECT EXTRACT (YEAR FROM zatrudniony) AS rok_zatrudnienia FROM pracownicy