Bonjour,

Je possède une table ORACLE qui contient dans un champ des noms de fichiers sous la forme : name.ext

Je souhaite mettre à jour ce champ pour n'avoir plus que le name pour tout ou partie des extensions : il "suffit" de retirer l'extension choisi.
name.ext -> name


voici ce que j'ai essayé depuis sqlplus:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
UPDATE mytable 
SET FILENAME = REPLACE(‘.ext’,’’, FILENAME)
WHERE SUBSTR(FILENAME, LENGTH(FILENAME)-4) = ‘.ext’ ;
resultat : 0 rows updated


Est ce la bonne méthode, et si oui, d’où vient l'erreur ?

Merci