BD-1st-2.4-lab2.tresc-1.1-Slajd13
Reprezentacja czasu (2)
Kolejny typ danych, INTERVAL, pozwala na przechowywanie w bazie danych przedziałów czasowych (okresów). Możliwa jest definicja dwóch rodzajów przedziałów czasowych. Pierwszy z nich, przedział „dni do sekund”, pozwala na składowanie przedziału wyrażonego w dniach, godzinach, minutach, sekundach i częściach ułamkowych sekund. Należy zwrócić uwagę na predefiniowane separatory poszczególnych pozycji w przedziale tego rodzaju (patrz slajd). Drugi rodzaj przedziału czasowego, przedział „lata do miesięcy”, składuje okres wyrażony w latach i miesiącach. Tutaj domyślnym separatorem pozycji jest znak „-” (myślnik). Przedział czasowy nie musi wykorzystywać wszystkich elementów – np. przedział „dni do sekund” może korzystać jedynie z godzin i minut, jeśli przechowywany okres nie jest długi (nie zawiera dni) i nie wymaga większej precyzji (sekund i części ułamkowych sekundy).