Referencia de funciones

NOW

Devuelve la fecha y la hora actuales.

MySQL 8.4
NOW([fsp])
  • [ ]parte opcional
fsp
Número de decimales de los segundos; por defecto, 0
INTOpcional
0123456

Valor devuelto

Fecha y hora (DATETIME) al inicio de la consulta

Ejemplos

Fecha y hora actuales

MySQL 8.4
SELECT NOW();

Con milisegundos

MySQL 8.4
SELECT NOW(3);

Detalles

Sus sinónimos son CURRENT_TIMESTAMP, LOCALTIME y LOCALTIMESTAMP. El valor se toma en la zona horaria de la sesión y se fija al inicio de la consulta: todas las llamadas a NOW() en una consulta devuelven el mismo valor. El momento exacto de la llamada lo da SYSDATE().

Un fsp mayor que 6 es un error. Para desplazar el momento, suma un intervalo: NOW() - INTERVAL 1 HOUR.

Véase también

Dónde aprenderlo