Zeitstempel mit einer Millisekunde Genauigkeit: Wie Sie sie in MySQL speichern

Habe ich zum entwickeln einer Anwendung mit MySQL, und ich habe um die Werte zu speichern, wie "1412792828893", welche eine timestamp-aber mit einer Genauigkeit von einer Millisekunde. Das heißt, die Menge der Millisekunden seit dem 1.1.1970 gewertet. Ich erkläre die Zeile als timestamp aber leider nicht funktionierte. Alle Werte eingestellt sind 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`)
) ;

Wie sollte die Deklaration, um speichern zu können, timestamp-Werte mit dieser Präzision?

InformationsquelleAutor der Frage Luixv | 2014-10-10

Schreibe einen Kommentar