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
|