Справочник по функциям

NOW

Возвращает текущие дату и время.

MySQL 8.4
NOW([fsp])
  • [ ]необязательная часть
fsp
Число знаков дробной части секунд, по умолчанию 0
INTНеобязательный
0123456

Возвращаемое значение

Дата со временем (DATETIME) на момент начала выполнения запроса

Примеры

Текущие дата и время

MySQL 8.4
SELECT NOW();

С миллисекундами

MySQL 8.4
SELECT NOW(3);

Подробности

Синонимы — CURRENT_TIMESTAMP, LOCALTIME и LOCALTIMESTAMP. Значение берётся в часовом поясе сеанса и фиксируется на начало запроса: все вызовы NOW() в одном запросе вернут одно и то же. Момент самого вызова даёт SYSDATE().

fsp больше 6 — ошибка. Чтобы сдвинуть момент, прибавьте интервал: NOW() - INTERVAL 1 HOUR.

Смотрите также

Где изучить