最佳答案
我必须使用 MySQL 开发一个应用程序,并且必须保存像“1412792828893”这样的值,这些值表示一个时间戳,但精度为毫秒。也就是说,自1970年1.1以来的毫秒数。我声明该行为 timestamp
,但不幸的是,这不工作。所有值都设置为 0000-00-00 00:00:00
CREATE TABLE IF NOT EXISTS `probability` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`segment_id` int(11) NOT NULL,
`probability` float NOT NULL,
`measured_at` timestamp NOT NULL,
`provider_id` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ;
为了能够以这种精度保存时间戳值,声明应该如何进行?