Oracle
 sql >> Base de données >  >> RDS >> Oracle

Renvoyer le nom du jour court à partir d'une date dans Oracle

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 abrégé du jour.

Le nom abrégé du jour est également appelé nom abrégé du jour. Dans tous les cas, vous trouverez ci-dessous des exemples de renvoi du nom abrégé du jour à partir d'une valeur de date dans Oracle.

Exemple

Pour obtenir le nom abrégé du jour, utilisez DY :

SELECT TO_CHAR(DATE '2035-10-03', 'DY')
FROM DUAL;

Résultat :

WED

Capitalisation

Dans l'exemple ci-dessus, j'ai utilisé des majuscules DY , ce qui a entraîné le retour du nom abrégé du jour en majuscules.

Nous pouvons changer la capitalisation de cet argument en Dy afin de retourner le résultat dans un format en majuscule.

SELECT TO_CHAR(DATE '2035-10-03', 'Dy')
FROM DUAL;

Résultat :

Wed

Alternativement, nous pouvons le fournir en minuscules (dy ) pour retourner le nom court du jour en minuscule :

SELECT TO_CHAR(DATE '2035-10-03', 'dy')
FROM DUAL;

Résultat :

wed

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 '2035-10-03', 'Dy, dd Mon YYYY')
FROM DUAL;

Résultat :

Wed, 03 Oct 2035

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.