Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Restituisce un valore integer che rappresenta la parte del mese in una data specificata.
Sintassi
MONTH(date)
Argomenti
date
Data in qualsiasi formato di data.
Tipi restituiti
DT_I4
Osservazioni
Se l'argomento è Null, MONTH restituirà Null.
Per i valori letterali di data è necessario eseguire il cast esplicito a uno dei tipi di dati date.
La funzione MONTH costituisce una forma più breve, ma equivalente, della funzione DATEPART("Month", date).
Esempi
In questo esempio viene restituito il numero del mese in un valore letterale di data. Se la data è in formato "mm/gg/aaaa", l'esempio restituirà 11.
MONTH((DT_DBTIMESTAMP)"11/23/2002")
In questo esempio viene restituito un valore integer che rappresenta il mese nella colonna ModifiedDate.
MONTH(ModifiedDate)
In questo esempio viene restituito un valore integer che rappresenta il mese nella data corrente.
MONTH(GETDATE())
Vedere anche
Riferimento
DATEADD (SSIS)
DATEDIFF (SSIS)
DATEPART (SSIS)
DAY (SSIS)
YEAR (SSIS)