今天,我发现在生产数据库中某些记录的字段 
也包含name
,因此Mamurrasi vs. Internacional Tirana
字段中包含成千上万种记录,这种结构类型是: {1}}
所以我想知道是否可以从该记录中删除
而不会损坏数据库。
为了找到它,我使用了: 选择 * 从会场 像“%&nbsp%”一样的名字。
答案 0 :(得分:3)
您可以使用replace:
update venue
set name = trim(replace(name, ' ', ' '))
where name like '% %';
此操作将 
替换为一个空格,然后从字符串的开头和结尾删除不必要的空格。
 
是不间断空格的html代码。用空格替换它比完全删除它更有意义。
答案 1 :(得分:0)
假设这是Oracle,并且您想用' '
替换' '
:
UPDATE venue v SET v.name = REPLACE(v.name, ' ', ' ');