Fonction CMOY( )

Renvoie le nom du mois de l'année de la date ou de la DateHeure indiquée. Abréviation de "Mois de l'année au format caractère".

Syntaxe

CMOY(date/DateHeure; longueur)

Paramètres

Nom Type Description
date/DateHeure

DateHeure

Le champ, l'expression, ou la valeur littérale pour lesquels renvoyer le nom du mois.
longueur

numérique

Une valeur entre 1 et 9 indiquant la longueur de la chaîne de sortie. Pour afficher les noms raccourcis des mois, indiquez une valeur inférieure.

Sortie

Caractère.

Exemples

Exemples de base

Renvoie « Décembre » :

CMOY(`20141231`; 9)

Renvoie « Dec » :

CMOY(`20141231 235959`; 3)

Renvoie le nom du mois abrégé pour chaque valeur dans le champ Horodatage_reçu :

CMOY(Horodatage_reçu; 3)

Renvoie le nom complet du mois pour chaque valeur dans le champ Date_facture :

CMOY(Date_facture; 9)

Renvoie le nom complet du mois 15 jours après chaque valeur dans le champ Date_facture :

CMOY(Date_facture + 15; 9)

Remarques

Il peut parfois être difficile d'utiliser correctement les fonctions date et heure. Dans la fonction Aide, les rubriques donnent une description détaillée du fonctionnement de chaque fonction. Pour plus d'informations sur les aspects généraux à prendre en compte lors de l'utilisation de fonctions date et heure, consultez les rubriques suivantes :

Informations sur les paramètres

Un champ indiqué pour date/DateHeure peut utiliser n'importe quel format de date ou de DateHeure, tant que la définition de champ définit correctement le format.

Si le paramètre longueur est inférieur au nom du mois, celui-ci est tronqué pour correspondre à la longueur indiquée. Si le paramètre longueur est plus long que le nom du mois, celui-ci est complété avec des espaces.

Spécification d'une valeur littérale de date ou de DateHeure

Lorsque vous indiquez une valeur littérale de date ou de DateHeure pour date/DateHeure, vous êtes limité aux formats de la table ci-dessous, et vous devez entourer la valeur de guillemets inversés – par exemple, `20141231`.

N'utilisez aucun séparateur comme les barres obliques (/) ou les deux points (:) entre les composants individuels des dates ou des heures.

  • Valeurs DateHeure : vous pouvez utiliser n'importe laquelle des combinaisons de formats de date, de séparateur et d'heure répertoriées dans le tableau ci-dessous. La date doit précéder l'heure, et vous devez utiliser un séparateur entre les deux. Les séparateurs valides sont un espace unique, la lettre « t » ou la lettre « T ».

  • Valeurs heure : vous devez indiquer l'heure à l'aide de l'horloge de 24 heures. Les décalages par rapport à l'heure universelle coordonnée (UTC) doivent être préfacés d'un signe plus (+) ou d'un signe moins (-).

    Exemples de formats

    Exemples de valeurs littérales

    AAAAMMJJ

    `20141231`

    AAMMJJ

    `141231`

    AAAAMMJJ hhmmss

    `20141231 235959`

    AAMMJJthhmm

    `141231t2359`

    AAAAMMJJThh

    `20141231T23`

    AAAAMMJJ hhmmss+/-hhmm

    (décalage UTC)

    `20141231 235959-0500`

    AAMMJJ hhmm+/-hh

    (décalage UTC)

    `141231 2359+01`

    Remarque

    N'utilisez pas hh seul dans le format d'heure principal avec des données qui ont un décalage UTC. Par exemple, évitez : hh+hhmm. Il se peut que les résultats ne soient pas fiables.

     

Fonctions associées

Si vous devez renvoyer le mois de l'année en tant que nombre (1 à 12), utilisez la fonction MONTH( ) au lieu de CMOY( ).