Krótkie pytanie dotyczące przechowywania „czasu” w bazie danych. Rejestruję czas uruchamiania użytkowników w formacie 00: 00: 00: 00 (godziny, minuty, sekundy, milisekundy).
Pierwotnie zamierzałem go przechowywać, TIME
ale potem zdałem sobie sprawę, że MySQL nie obsługuje milisekund w tym typie.
Będę przechowywać rzeczywisty czas pobrany ze stopera użytkowników, a nie czas, w którym uruchomili się i zakończyli (zostanie to obliczone przed włożeniem).
Jakiego rodzaju pola najlepiej użyć? Myślałam albo double
albo float
, ale nie jestem pewien, że będzie działać?
interval
typ danych SQL . Ale nie wszystkie DBMS (i zdecydowanie nie MySQL) obsługują to.