Bonjour
j'aimerai changer dans toute les valeurs d'un champ tous les mots "DESUNION" par "UNION" en maj et en minuscule.
exemple : paris@desunion.fr -> paris@union.fr
j'essaie la fonction REPLACE mais ca passe pas
ma commande est :
REPLACE ('Paris@DESUNION.FR','DESUNION','UNION') from CONTACT1 where EMAIL = 'Paris@DESUNION.FR'
mais elle ne fonctionne pas![]()
j'ai le message d'erreur (qui semble ne rien avoir avec ma commande) :
ORA-00900 invalid SQL statement
Cause: The statement is not recognized as a valid SQL statement. This error can occur if the Procedural Option is not installed and a SQL statement is issued that requires this option (for example, a CREATE PROCEDURE statement). You can determine if the Procedural Option is installed by starting SQL*Plus. If the PL/SQL banner is not displayed, then the option is not installed.
Action: Correct the syntax or install the Procedural Option.
autre difficulté : j'aimerai remplacer dans mon exemple PARIS par % pour qu'il ne traite que DESUNION car j'ai 5000 adresses email a modifier.
Merci par avance de votre aide
Pilou
Partager