Просто быстрый вопрос относительно хранения «времени» в базе данных. Я регистрирую время запуска пользователей в формате 00: 00: 00: 00 (часы, минуты, секунды, миллисекунды).
Первоначально я собирался сохранить его как, TIME
но потом я понял, что MySQL не поддерживает миллисекунды в этом типе.
Я буду хранить фактическое время, потраченное на секундомер пользователей, а не время, когда они запускались и заканчивали работу (это будет вычислено до вставки).
Какой тип поля лучше всего использовать? Я думал или double
или float
, но я не уверен, что это сработает?
interval
этой цели существует стандартный тип данных SQL . Но не все СУБД (и определенно не MySQL) поддерживают это.