Partage via


DAY (expression SSIS)

S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory

Renvoie un entier qui représente la partie jour d'une date.

Syntaxe

  
DAY(date)  

Arguments

date
Expression renvoyant une date valide ou une chaîne dans un format de date.

Types des résultats

DT_I4

Remarques

La fonction DAY renvoie un résultat NULL si l'argument est NULL.

Un littéral de date doit être explicitement converti dans l'un des types de données date. Pour plus d’informations, consultez Types de données Integration Services.

Notes

La validation de l'expression échoue lorsqu'un littéral de date est explicitement converti en un des types de données de date suivants : DT_DBTIMESTAMPOFFSET et DT_DBTIMESTAMP2.

L'utilisation de la fonction DAY est plus directe mais équivalente à celle de la fonction DATEPART("Day", date).

Exemples d'expressions

Cet exemple renvoie le nombre représentant le jour dans un littéral de date. Si le format de la date est « mm/jj/aaaa », l'exemple renvoie 23.

DAY((DT_DBTIMESTAMP)"11/23/2002")  

L’exemple suivant retourne l’entier qui représente le jour dans la colonne ModifiedDate .

DAY(ModifiedDate)  

L'exemple suivant renvoie l'entier qui représente le jour de la date actuelle.

DAY(GETDATE())  

Voir aussi

DATEADD (expression SSIS)
DATEDIFF (expression SSIS)
DATEPART (expression SSIS)
MONTH (expression SSIS)
YEAR (expression SSIS)
Fonctions (expression SSIS)