Dans Oracle Database, nous pouvons utiliser le TO_CHAR(datetime)
fonction pour renvoyer les différentes parties de date à partir d'une valeur datetime, y compris le nom court du mois.
Le nom abrégé du mois est également appelé nom abrégé du mois. Des exemples de renvoi du nom abrégé du mois sont présentés ci-dessous.
Exemple
Pour obtenir le nom abrégé du mois, utilisez MON
:
SELECT TO_CHAR(DATE '2030-09-25', 'MON')
FROM DUAL;
Résultat :
SEP
Capitalisation
Dans l'exemple ci-dessus, j'ai utilisé des majuscules MON
, ce qui a entraîné le retour du nom court du mois en majuscules.
Nous pouvons changer la capitalisation de cet argument en Mon
afin de retourner le résultat dans un format en majuscule.
SELECT TO_CHAR(DATE '2030-09-25', 'Mon')
FROM DUAL;
Résultat :
Sep
Nous pouvons le fournir en minuscules (mon
) pour renvoyer le nom court du mois en minuscule :
SELECT TO_CHAR(DATE '2030-09-25', 'mon')
FROM DUAL;
Résultat :
sep
Il existe de nombreux autres éléments de format disponibles pour formater les valeurs datetime dans Oracle, et l'élément de format ci-dessus peut être combiné avec d'autres pour produire un modèle de format plus long.
Exemple :
SELECT TO_CHAR(DATE '2030-09-25', 'Dy, dd Mon YYYY')
FROM DUAL;
Résultat :
Wed, 25 Sep 2030
Voir Liste des éléments de format Datetime dans Oracle pour une liste complète des éléments de format pouvant être utilisés pour construire un modèle de format.