删除mysql中某个字符的最简单方法是什么。我需要从很多行中删除*字符。
Exp:Alviso(圣何塞*)
我试图在谷歌中查找,但我真的不知道我在寻找什么。
答案 0 :(得分:3)
您可以像这样运行一个简单的SQL:
UPDATE tableName
SET fieldName = REPLACE(fieldName, '*', '')
答案 1 :(得分:2)
答案 2 :(得分:1)
这应该这样做:
update your_table
set your_column = replace(your_column,'*','')
答案 3 :(得分:1)
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace
语法为:
update [table_name] set [field_name] = replace([field_name],'[string_to_find]','[string_to_replace]');