Bonjour, j'essaye d'utiliser ceci dans une procédure Oracle.
Jdois surement faire une énorme bêtise quelque part car j'ai droit à ceci:
erreur ORA-01858: Caractère non numérique trouvé à la place d'un caractère numériqueOracle n'est pas assez grand que pour comparer les deux chaines ? et même si d'un coté coalesce revoit une date, il y a conversion implicite non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if coalesce(a.ds, 'null') <> coalesce(b.ds, 'null') THEN raise ...;end if;
Suis-je obligé de mettre des chiffres pour que la comparaison se fasse ?
Merci d'avance
Partager