8768 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai une base de données avec 28 290 mots

Je voudrait remplacer des mots : exemple : abate par abaté
le problème est si je fait ça :

UPDATE mbb SET mbd_a = replace(mbd_a, "abate", "abaté");

il remplace bien le mot mais il remplace aussi tout ce qui y ressemble alors qu'il ne sont pas dans la même ligne.
exemple : abatée, abatées (ils ont aussi été remplacés).

Quelle est l'option pour qu'il ne fasse que le mot en question et pas les autres ?

Merci pour votre aide .

Eric
Oupsss c'est en cherchant sur le net que je viens de trouver, je laisse la réponse cela peut aider :
UPDATE mbb SET mbd_a = "abatée" WHERE mbd_a = "abatee";

mbb = Nom de la table
mbd_a = nom de la colonne

Merci, j'ai au moins gagné le droit de m'inscrire chez vous Smiley smile

Eric (Mulhouse)
Modifié par Eric_68 (06 Apr 2017 - 12:52)