Sottrae un intervallo di tempo specificato da una data.
Esempi di utilizzo
DATETIME_SUB(Order Date, INTERVAL 1 WEEK)
Sintassi
DATETIME_SUB(datetime_expression, INTERVAL integer part)
Parametri
datetime_expression
: un'espressione o un campo di data o data e ora.integer
: un'espressione o un campo numerico intero che rappresenta il numero di parti da sottrarre.part
: l'unità di misura del tempo da sottrarre. DATETIME_ADD supporta i seguenti valori perpart
:MICROSECOND
: disponibile per le espressioni o i campi di data e ora.MILLISECOND
: disponibile per le espressioni o i campi di data e ora.SECOND
: disponibile per le espressioni o i campi di data e ora.MINUTE
: disponibile per le espressioni o i campi di data e ora.HOUR
: disponibile per le espressioni o i campi di data e ora.DAY
WEEK
. Equivalente a setteDAY
.MONTH
QUARTER
YEAR
Tipo di dati restituito
Data e ora
Esempi
Formula | Risultato |
DATETIME_SUB(DATETIME "2008-12-25 15:30:00", INTERVAL 10 MINUTE) |
2008-12-25 15:20:00 |
|
2008-12-20 |
Note
Questa funzione non è disponibile per i tipi di date in modalità di compatibilità.
È richiesta una gestione speciale per le parti MONTH, QUARTER e YEAR, quando la data corrisponde o è prossima all'ultimo giorno del mese. Se il mese risultante ha meno giorni rispetto alla data o alla data e ora originali, il giorno risultante corrisponde all'ultimo giorno del nuovo mese.