J'ai surfé sur le site de SO en pensant que c'est assez évident mais hélas je n'en ai pas encore trouvé. Fondamentalement, la configuration est la suivante:Oracle to_date Comportement étrange de formatage SQL
J'ai une chaîne dans une table comme ceci:
06/22/2010 00:00:00
Je fais commande select :
SELECT To_Date(item, 'MM/DD/YYYY HH24:MI:SS') from that_table
de sorte que je suis en train de faire efficacement
SELECT To_Date('06/22/2010 00:00:00', 'MM/DD/YYYY HH24:MI:SS') from that_table
Mes retours de base de données:
22.06.2010 00:00:00
Maintenant, je sais que je peux faire une
to_char(to_Date('06/22/2010 00:00:00', 'MM/DD/YYYY HH24:MI:SS'), 'MM/DD/YYYY HH24:MI:SS')
mais je dois la sélection pour retourner une format de date (MM/DD/YYYY HH24:MI:SS
), pas une chaîne. Comment puis je faire ça?
Edit: sortie réel:
22.06.2010 00:00:00
sortie souhaitée (en format Date):
06/22/2010 00:00:00
J'ai relu votre question plusieurs fois, mais je ne comprends pas ce que vous voulez. Au moins, veuillez ajouter l'exemple de la sortie désirée par rapport à la sortie réelle (edit) Aha, vous voulez dire le formatage de la date par défaut quand aucun format n'est fourni! – Juraj
Juraj s'il vous plaît voir mes modifications. – Rio