Сегодня я обнаружил, что в моей производственной базе данных name
поля некоторой записи также содержит  
, поэтому есть тысячи записей, которые содержат в поле name
этот тип структуры: Mamurrasi vs. Internacional Tirana
Поэтому мне интересно, могу ли я удалить
из этой записи без ущерба для базы данных.
Для поиска я использовал: SELECT * FROM место проведения WHERE name LIKE "% & nbsp%" '
Вы можете использовать replace:
update venue
set name = trim(replace(name, ' ', ' '))
where name like '% %';
Это заменить  
с пространством, а затем удаляет ненужные пробелы из начала и конца строки.
 
- это html-код для неразрывного пространства. Имеет смысл заменить его пространством, а не полностью удалять его.
Предполагая, что это Oracle, и вы хотите заменить ' '
by ' '
:
UPDATE venue v SET v.name = REPLACE(v.name, ' ', ' ');
trim
столбец таблицы путемupdate
. Но прежде чем выполнять какие-либо операции с таблицей, сделайте резервную копию вашей базы данных.