Sintassi

TIMESTAMPADD(unità, intervallo, espr_datetime)

Spiegazione

Aggiunge l'espressione intera intervallo all'argomento espr_datetime DATE o DATETIME, espr_datetime. L'argomento unità rappresenta l'unità di misura dell'argomento intervallo, che dovrebbe essere uno dei seguenti valori: MICROSECOND, SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER o YEAR.

Il parametro unità deve essere specificato utilizzando una delle parole chiave indicate, o con un prefisso SQL_TSI_. Per esempio, DAY e SQL_TSI_DAY sono entrambi validi.

Esempi

MariaDB [(none)]> SELECT TIMESTAMPADD(MINUTE,1,'2003-01-02');
+-------------------------------------+
| TIMESTAMPADD(MINUTE,1,'2003-01-02') |
+-------------------------------------+
| 2003-01-02 00:01:00                 |
+-------------------------------------+
1 row in set (0.00 sec)

MariaDB [(none)]> SELECT TIMESTAMPADD(WEEK,1,'2003-01-02');
+-----------------------------------+
| TIMESTAMPADD(WEEK,1,'2003-01-02') |
+-----------------------------------+
| 2003-01-09                        |
+-----------------------------------+
1 row in set (0.00 sec)

MariaDB [(none)]> 

Commenti

Sto caricando i commenti......