Lundi, mon collègue et moi même avons trouver un petit bug dans postgresql .... Le voilà reporté et même fixé par le gourou Tom Lane ...

Il suffisait d'enlever le test (!isnull) dans le exec_simple_cast_value() ... simple non....Hem....

La prochaine étape c'est le patch!