Bonjour,

Je voudrais enlever toutes les balises html d'une colonne. J'ai récupéré du code mysql qui faisait cela et je l'ai "traduit" en pl/sql ainsi :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
WHILE instr(ligne2, '<') and instr(ligne2, '>') LOOP
    ligne2 := REPLACE(ligne2,SUBSTRING(ligne2,instr(ligne2, '<'),instr(ligne2, '>')-instr(ligne2, '<')+1),'');
END LOOP;
Mais j'ai l'erreur suivante :

WHILE instr(ligne2, '<') and instr(ligne2, '>') LOOP
*
ERREUR à la ligne 112 :
ORA-06550: Ligne 112, colonne 10 :
PLS-00382: expression du mauvais type
ORA-06550: Ligne 112, colonne 4 :
PL/SQL: Statement ignored

Pouvez-vous m'aider, s'il vous plait ?