2 votes

Affichage de la date au format Mois JJ,AAAA

Je veux afficher la date dans le format suivant

July 23, 2011 

SELECT REG_NO, FORMAT(DOB ,'YYYY/MM/DD') 
FROM Students ;

J'ai essayé ci-dessous

SELECT REG_NO, FORMAT(DOB ,'MON DD,YYYY') 
FROM Students ;

Il semble que cela ne fonctionne pas

3voto

Naveen Points 4316

Utiliser vers_char

La syntaxe est la suivante to_char( value, [ format_mask ], [ nls_language ] )

SELECT REG_NO, TO_CHAR(DOB ,'MONTH DD,YYYY') FROM Students ;

1voto

Conrad Lotz Points 2871

Que diriez-vous d'essayer celui-ci :

SELECT REG_NO, to_char(DOB, 'FMMonth DD, YYYY') FROM Students;

TO_CHAR()

1voto

MaVRoSCy Points 6962

Le SQL correct est

SELECT REG_NO, to_char(DOB, 'MONTH DD, YYYY') FROM Students;

JJ : Jour du mois

MOIS : Nom complet du mois

MM : Mois numérique

MON : Mois abrégé, ex. Jul.

AAAA : Année à 4 CHIFFRES

Pour en savoir plus sur le format de date ORACLE cliquez ici

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X