Referencia de funciones

CURRENT_TIMESTAMP

Sinónimo de NOW: devuelve la fecha y la hora actuales.

MySQL 8.4
CURRENT_TIMESTAMP[([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 CURRENT_TIMESTAMP;

Milisegundos y un día después

MySQL 8.4
SELECT CURRENT_TIMESTAMP(3) AS with_ms,
	CURRENT_TIMESTAMP + INTERVAL 1 DAY AS tomorrow;

Detalles

Puedes omitir los paréntesis: CURRENT_TIMESTAMP y CURRENT_TIMESTAMP() son equivalentes. Esta forma sirve como valor por defecto de una columna: created_at DATETIME DEFAULT CURRENT_TIMESTAMP.

Véase también

Dónde aprenderlo