salut
j'ai déclaré un chap de type date mais à chaque insertion j'ai remarqué que les enregistremnt sont stocké sur la table sous forme oracle dd mm yy
mais je cherche à afficher une date sous forme dd mm yyyy
je n'ai pas compris le problème
 
			
			






 
			
			
			
			 
			
				
 Oracle type date
 Oracle type date
				
				
						
							
							
						
						
				salut
j'ai déclaré un chap de type date mais à chaque insertion j'ai remarqué que les enregistremnt sont stocké sur la table sous forme oracle dd mm yy
mais je cherche à afficher une date sous forme dd mm yyyy
je n'ai pas compris le problème
 
 
				
				
						
						
				Pour généraliser : Jamais de TO_DATE sur une date.
TO_DATE( une_chaine_de_caractère, un_format)
TO_CHAR( un_date, un_format)
 
			
			






 
			
			
			
			 
			
				
 
 
				
				
						
						
				mais c'est étonnant à chaque fois je lance une requette select je reçois toujours comme exemple 12/04/08 13/04/08 pourquoi je n'aurais pas un résulat comme : 12/04/2008 13/04/2008
j'ai pensé que le problème vient de system mais non
est ce que vous avez une idée
 
 
				
				
						
						
							
						
				Tu peux faire un "ALTER..." a chaque début de session. Ensuite toutes tes requetes retourneront les dates formatées
Attention, ce format défini ne reste actif que lorsque la connexion reste active.
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
Par exemple, sur une page PHP, ce format restera actif tout le temps de l'exécution de la page et se terminera à la fin de la page ou sur un oci_close.
Partager