Bonjour,

J'ai un script PHP qui traite des chaines de caractères pour supprimer des mots parasites.

Je souhaite transposer ce traitement PHP directement en SQL dans ORACLE.

Aujourd'hui j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$liste_rs=array("sas","soc anonyme","ste gen de batiment","entreprise ","societe","entreprise generale batiment","monsieur","etablissements","scp","ass","scp","soc","sas","sarl","sa","entr","entreprise","ent","ste","selarl","sci");
$chaine=str_replace($liste_rs,"", $chaine);
Comment puis-je faire en SQL dans Oracle pour reproduire le même fonctionnement ?

Actuellement je n'y arrive qu'en contenant des REPLACE et ça devient vite illisible :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(REPLACE($chaine,'sas',''),"soc anonyme",""),........)
Merci d'avance pour votre aide.