DATEPART (SQL Server Compact Edition)

Renvoie un entier représentant la partie de date spécifiée de la date donnée.

Syntaxe

DATEPART ( datepart , date ) 

Arguments

  • datepart
    Paramètre qui spécifie la partie de la date à renvoyer. Pour plus d'informations, consultez la section « Notes », plus loin dans cette rubrique.
  • date
    Expression qui renvoie une valeur datetime ou une valeur implicitement convertible en une valeur datetime. Un argument datepeut également être une chaîne de caractères dans un format de date. Utilisez le type de données datetime uniquement pour les dates postérieures au 1er janvier 1753. Stockez les dates antérieures en tant que données de type caractère. Lorsque vous entrez des valeurs datetime, placez-les toujours entre guillemets simples.

    Si vous ne spécifiez que les deux derniers chiffres de l'année, les valeurs inférieures ou égales aux deux derniers chiffres de la valeur de l'option de configuration de la coupure de l'année à deux chiffres appartiennent au même siècle que l'année de coupure. Les valeurs supérieures aux deux derniers chiffres de la valeur de cette option appartiennent au siècle qui précède l'année de coupure. Par exemple, si la coupure de l'année à deux chiffres est 2049 (valeur par défaut), le nombre 49 est interprété comme étant 2049, et le nombre 50 comme étant 1950. Pour éviter toute ambiguïté, utilisez des années à quatre chiffres.

    Pour plus d'informations sur la spécification des dates, consultez datetime dans Types de données.

Valeur retournée

int

Notes

Le tableau ci-dessous répertorie les options et les abréviations datepart reconnues par Microsoft SQL Server 2005 Compact Edition.

Partie de date Abréviations

year

yy, yyyy

quarter

qq, q

month

mm, m

dayofyear

dy, y

day

dd, d

week

wk, ww

weekday

dw

hour

hh

minute

mi, n

second

ss, s

millisecond

ms

Exemple de code

Le résultat de l'exemple suivant est basé sur le mois d'août comme mois en cours.

SELECT DATEPART(month, OrderDate) FROM MyOrders

L'ensemble de résultats est le suivant :

----------- 
8           

Voir aussi

Aide et information

Assistance sur SQL Server Compact Edition