Mysql
 sql >> Base de données >  >> RDS >> Mysql

Suppression des caractères indésirables de la colonne

C'est un caractère de remplacement Unicode . Si ce caractère apparaît dans votre table, il se peut que vous émettez des requêtes en utilisant le mauvais jeu de caractères. Vous devez vérifier le jeu de caractères de la colonne, ainsi que le ou les jeux de caractères de la ou des connexions que vous utilisez pour émettre des requêtes. S'il y a une différence dans le jeu de caractères de connexion entre les connexions utilisées pour lire et enregistrer des données, ou s'il y a une différence dans le jeu de caractères attendu entre les applications/scripts utilisés pour accéder aux données, cela expliquerait la présence de ces caractères.

Si vous souhaitez simplement le remplacer par un espace :

UPDATE myTable SET myColumn = REPLACE(myColumn, '�', ' ')