Je possède une base avec des noms d'applications qui possèdent trois ou quatre + à la fin.
Mon script fonctionne correctement quand j'ai trois plus par contre si j'en ai quatre il m’enlève les quatre alors qu'il devrait m'enlever que trois
D'avance merci pour vos pistes de reflexion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 select hostname,id_appli,basicat,application, case when instr(application,'+++',length(application)-3) != '0' then rtrim(substr(application,1,instr(application,'+++',1)),'+') else application end as application_m,applis, case when instr(applis,'+++',length(applis)-3) !='0' then rtrim(substr(applis,1,instr(applis,'+++',1)),'+') else applis end as applis_m, entite_exploitante,id_usa, top_sox,dif_service from compareserveursapplis
Partager