C/C++ / CGI / Sieć Novell / PHP / Java / SQL / Oracle / WebSphere MQ / WebSphere Message Broker / JavaScript / Humor / IT Quiz

Data i czas

Język SQL udostępnia nam cztery typy danych związanych z datą i czasem. Są to: DATE, TIME, TIMESTAMP oraz INTERVAL.
W zapytaniach możemy używać zmiennych związanych z datą i czasem oferowanych przez system bazodanowy, a są to:
CURRENT_DATE : aktualna data
CURRENT_TIME : aktualna godzina
CURRENT_TIMESTAMP : aktualna data i godzina
Na wszystkich typach danych związanych z datą możemy dokonywać wszelkich operacji dodawania lub odejmowania, wynikiem czego otrzymamy daną typu INTERVAL.
Dodatkowo dla typu interval dozwolone są operacje mnożenia i dzielenia. W rezultacie tych operacji uzyskamy wynik również typu INTERVAL.

Formatowanie wyników typu INTERVAL

W skład typu INTERVAL wchodzą pola wewnętrz takie jak: YEAR, MONTH, DAY, HOUR, MINUTE oraz SECOND, co pozwala nam na określenie sposoby wyświetlania wyników zapytania. Możemy więc wymusić aby przedział czasowy był wyświetlany w postaci dni lub np. w postaci godzin i sekund.

Przykłady


Powrót


  Autorem serwisu jest Marcin Kasiński
Wszelkie prawa zastrzeżone. All rights reserved.
powered by technology... linux eclipse java php