我需要使用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`)
) ;
如何声明才能保存具有此精度的时间戳值?