Bonjour,
Je bloque sur un problème de syntaxe depuis une bonne heure.
Voila le souci, je récupère des données dans une case Oracle et je souhaiterais remplacer la valeur d'un champ date par une autre valeur.
En effet, le champ date en question a pour valeur 11/9/0010, ce qui ne passe pas sous Sql Server. Si on a cette valeur, je souhaite mettre 01/01/1754 à la place (qui est la valeur min sous SQL Server si je ne me trompe pas).
J'ai donc mis ça dans ma requête :
CASE CHANGED_ON WHEN '11/9/0010' THEN '01/01/1754 ELSE CHANGED_ON END AS CHANGED_ON
Mais ça ne fonctionne pas. J'ai essayé avec des CAST(), des DATE(), mais impossible d'arriver à quelque chose de fonctionnel.
En espérant que quelqu'un ait une idée :)
Merci d'avance.