Bonjour,
J'ai un problème dans une table, les dates entrées dans une colonne ne sont pas toutes au même format à cause de l'utilisation de différent logiciel.
Je me retrouve avec des dates au format '12/31/2001' mais également '12/31/0001'.
(la colonne est de type date MM/DD/YYYY HH:MI:SS AM)
Actuellement, j'utilise un script en PL/SQL car mes differents tests de requete me renvoient des erreurs.
il me retourne
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT to_char(to_date(t_date, 'MM/DD/YYYY'), 'DD/MM/YYYY' FROM table
Si j'utilise la fonction extract, j'ai des problème dans l'extraction de l'année puisqu'il trouve 1 et non 2001 !ORA-01858: a non-numeric character was found where numeric was expected
Auriez vous une requete SQL qui puisse faire çà ?
Partager