
Envoyé par
marchand_de_sable
Pour ce qui est du caractère d'échappement '\_', je ne sais pas si ça fonctionne de la même manière sous Oracle. Il ne semble pas indispensable dans ce cas-là en tout cas.
Le caractère d'échappement est \. Le caractère échappé est le joker _. Comme c'est également un joker pour Oracle, il doit détecter n'importe quel caractère et pas seulement un underscore... il me semble donc indispensable de l'échapper (aucune idée de la façon de faire sous Oracle
). Mais si tu as des contre-exemples, je prends !

Envoyé par
marchand_de_sable
Quoi qu'il en soit, c'est une solution à un cas très particulier qui ne fonctionnera plus dès lors que monChamp sera formaté autrement.
Je suis assez d'accord, et je m'aperçois que j'ai oublié mon couplet habituel :
Katachana, ton problème découle d'une modélisation incomplète. Plutôt que de stocker des valeurs telles que chaine1_chaine2_chaine3, il faudrait créer une nouvelle table :
NumOrdre chaine
----------------
1 chaine1
2 chaine2
3 chaine3
Voilà, c'est dit
Partager