2010-09-13 7 views
0

Est-il possible d'exécuter du code SQL pour modifier le contenu d'un champ?Supprimer les chaînes d'un champ MySQL?

Mon champ ressemble à ceci

..//uploaded_images/1284058574.jpg 

et je le veux simplement être

1284058574.jpg 

tous les enregistrements que je souhaite changer commencera par

..//uploaded_images/ 

Répondre

3

si elle est déjà dans la base de données, vous pouvez faire une recherche et remplacer?

update TABLE_NAME set FIELD_NAME = replace(FIELD_NAME, '..//uploaded_images/', '(REPLACE TEXT LEAVE EMPTY)'); 

vous pouvez ou ne pas avoir à caractère échapper aux barres obliques, je ne sais pas sur celui