TIMESTAMPADD
Синтаксис
TIMESTAMPADD(unit,interval,datetime_expr)
Описание
Добавляет целочисленное выражение интервала к выражению даты или даты и времени datetime_expr. Единица измерения интервала задается аргументом unit, который должен быть одним из следующих значений: MICROSECOND, SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER или YEAR.
Значение unit может быть указано с помощью одного из ключевых слов, как показано, или с префиксом SQL_TSI_. Например, DAY и SQL_TSI_DAY оба являются допустимыми.
До MariaDB 5.5, FRAC_SECOND допускалось как синоним MICROSECOND.
Примеры
SELECT TIMESTAMPADD(MINUTE,1,'2003-01-02'); +-------------------------------------+ | TIMESTAMPADD(MINUTE,1,'2003-01-02') | +-------------------------------------+ | 2003-01-02 00:01:00 | +-------------------------------------+ SELECT TIMESTAMPADD(WEEK,1,'2003-01-02'); +-----------------------------------+ | TIMESTAMPADD(WEEK,1,'2003-01-02') | +-----------------------------------+ | 2003-01-09 | +-----------------------------------+
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержание не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают мнения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/timestampadd/