INF.03 · pytanie 609
Technik informatykTechnik programista
Którego typu danych w bazie MySQL należy użyć, aby przechować w jednym polu datę i czas?
- ADATE
- BYEAR
- C. BOOLEAN
- DTIMESTAMPPoprawna
Wyjaśnienie
Aby w jednym polu zapisać datę wraz z godziną, w MySQL używa się typu TIMESTAMP (albo DATETIME) - przechowuje on rok, miesiąc, dzień, godzinę, minutę i sekundę. TIMESTAMP bywa wykorzystywany do automatycznego znacznika czasu utworzenia lub modyfikacji rekordu (np. z DEFAULT CURRENT_TIMESTAMP). Spośród podanych opcji to właśnie on łączy datę i czas, dlatego jest poprawny.