English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Versiones anteriores (como5.6.4)No admite milisegundos/Con precisión en microsegundos, pero ahora MySQL admite timestamps, fechas y horas con milisegundos/Precisión en microsegundos.
Declaración oficial.
“MySQL ahora admite microsegundos en valores de TIME, DATETIME y TIMESTAMP, con una precisión de hasta microsegundos”.
Puede usar laversion()
El método verifica la versión de MySQL en el sistema.
mysql> SELECT version();
Aquí está la salida.
+-----------+ | version() | +-----------+ | 8.0.12 | +-----------+ 1 row in set (0.01 sec)
Ahora veamos la sintaxis para verificar la diferencia de fechas.
mysql> SELECT DATEDIFF(now(),now());
Resultados de la salida
+-----------------------+ | DATEDIFF(now(),now()) | +-----------------------+ | 0 | +-----------------------+ 1 row in set (0.03 sec)
Ahora veamos otro ejemplo.
mysql> SELECT now(6);
Aquí está la salida en microsegundos.
+-----------------------+ | now(6) +-----------------------+ | 2018-11-11 17:13:25.485429 | +-----------------------+ 1 row in set (0.00 sec)