SQL - extract
]príkaz podporovaný databázami: Oracle, MySQL, Firebird
]
SQL -> Funkcie -> Funkcie pre prácu s dátumom a časom -> SQL - extract
Syntax
EXTRACT(typ FROM dátum)
Popis
Príkaz jazyka SQL
Funkcia vyberie z dátumu alebo času časť, ktorá je zadaná parametrom typ. Pre databázu PostgreSQL je táto funkcia ekvivalentom k funkcii date_part.
Príklad
ORACLE:
SELECT EXTRACT(YEAR FROM SYSDATE) FROM dual;
-> 2024
MySQL:
SELECT EXTRACT(YEAR FROM '2024-11-25 10:02:03');
-> 2024
SELECT EXTRACT(YEAR FROM SYSDATE) FROM dual;
-> 2024
MySQL:
SELECT EXTRACT(YEAR FROM '2024-11-25 10:02:03');
-> 2024
Rozdiel medzi databázami
Databáza SQL Server používa pre extrakciu časti z dátumu alebo času funkciu datepart.
Pozri aj
DATE_FORMAT