Для получения текущей даты и времени используются следующие функции:
□ NOW(), LOCALTIME() и LOCALTIMESTAMP() возвращают текущие дату и время в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС;
SELECT NOW();
/* Выведет: 2009-09-21 22:35:04 */
SELECT LOCALTIME();
/* Выведет: 2009-09-21 22:35:04 */
SELECT LOCALTIMESTAMP();
/* Выведет: 2009-09-21 22:35:04 */
□ UTC_TIMESTAMP() выводит текущие дату и время по Гринвичу в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС;
SELECT UTC_TIMESTAMP();
/* Выведет: 2009-09-21 18:36:21 */
□ SYSDATE() позволяет определить текущие дату и время в формате ГГГГ- ММ-ДД ЧЧ:ММ:СС:
SELECT SYSDATE();
/* Выведет: 2009-09-21 22:36:43 */
В отличие от функции NOW() и ее синонимов SYSDATE() возвращает время, в которое она была вызвана, тогда как NOW() возвращает время начала выполнения запроса;