tutorial español descargar definicion caracteristicas mysql

español - mysql wikipedia



MySQL 5.6 DATETIME no acepta milisegundos/microsegundos (2)

Encontré la respuesta. El tipo de datos debe ser DATETIME(6) para microsegundos y DATETIME(3) para milisegundos.

TIME tipos de columna TIME y TIMESTAMP también admiten segundos fraccionarios con la misma sintaxis.

Para obtener más información, consulte la referencia de MySQL en segundos fraccionarios .

Ejecutando MySQL 5.6.7-rc que supuestamente soporta segundos fraccionarios en valores de tiempo . Derecha...

Prueba esto en MySQL Workbench 5.2.44:

CREATE TABLE T (dt DATETIME); INSERT INTO T (dt) VALUES (''2012-11-12 13:54:00.123''); SELECT dt FROM T;

La salida es esta:

2012-11-12 13:54:00

¿Que me estoy perdiendo aqui?


para obtener microsegundos en mysql, llamar

SELECT MICROSECOND(dt) FROM T;