• [^] # Re: Fonction qui vérifie la date ou retourne NULL ou DEFAULT s

    Posté par . En réponse au message Fonction qui vérifie la date ou retourne NULL ou DEFAULT s. Évalué à 2. Dernière modification le 08 juillet 2016 à 05:16.

    J'ai vu que tu as posté la même question sur un autre forum (developpez.com) et que, ensuite, tu y as écris avoir trouvé une solution. Pourrait-on (au moins sur ce site...) connaître cette solution ?

    Je dis ça histoire d'apprendre moi aussi quelque chose car lire la doc d'oracle/pg, ça je savais déja faire... Pour preuve: je n'ai rien vu d'étrange dans ton utilisation de decode (mis à part le fait que tu ne sais pas faire un test ">366 ou <1"). Quel est ce paramètre en plus dont tu fais mention ?

    Deuxièmement, ta fameuse "user::jdatetimeToCalendar" ne devrait pas te rendre une date (ou null) directement ? Je veux dire, faire une validation de date avec des expression conditionnelles en SQL c'est un peu WTF, non ? Je vais peut-être t'apprende un truc, mais il parraitrait que certaines années il n'y a que 365 jours, c'est dingue non ?