Bonjour à vous,
Sur un SELECT, je tente de formater le texte d'un champs de type character varying avec la fonction to_date. Le chaîne caractère de mon champs se présente comme suit : 20101201
SELECT to_date(champs, 'YYYY-MM-DD') FROM event WHERE...
Le résultat escompté : 2010-12-02
Le résultat donné : 8341381-12-11
L'idée pour moi n'est pas tant d'ajouter des tirets dans la chaîne de caractère, mais plutôt de convertir le contenu en format date afin d'en extraire différents formats ex: 'DDD', 'W' etc.
Quelqu'un a une idée ?
Partager