2014-02-06 94 views
1

我在我的表中包含字符'的結果集。這些字符包含在一個人的名字中。舉例來說,在我的人員表中的一些名字被存儲爲,Mysql更新查詢從名稱字段中刪除單引號

Bill' Murray 
Andy' Griffin 

我可以通過查詢找到我的表這樣的名字,

SELECT * FROM Persons WHERE first_name LIKE '%\'' 

我需要更新這些人的信息通過刪除'。所以更新後,我所需要的值,

Bill Murray 
Andy Griffin 
+0

我認爲這是你在找什麼:http://stackoverflow.com/questions/4271186/how- can-i-use-mysql-replace-to-replace-strings-in-multiple-records –

回答

2

檢查下面的查詢

Update TableName set FieldName=replace(FieldName,'''','') 
+0

這對我有效,謝謝! –