我试过这段代码。请帮帮我。
update city set city_name like '% %' where city_name like '%-%'
答案 0 :(得分:1)
您可以使用REPLACE
这样的功能:
update city
set city_name = REPLACE(city_name, '-', ' ')
where city_name like '%-%'
答案 1 :(得分:1)
这几乎就是你搜索的内容。它取代了' - '到' '
UPDATE city SET city_name = SELECT REPLACE(city_name,'-',' ') WHERE city_name LIKE '%-%';
答案 2 :(得分:0)
<强>更换强>( STR , from_str均被, to_str )
返回字符串str,其中出现所有字符串
from_str
替换为字符串to_str
。 REPLACE()执行区分大小写 搜索from_str
时匹配。
UPDATE city
SET =REPLACE(city_name,' ','-')
WHERE city_name like '% %'
希望这有帮助。
答案 3 :(得分:0)
UPDATE city
SET city_name = REPLACE(city_name,'-', ' ')
where city_name like '%-%';