要替换的文字
Probijalniki /Ĺkarjezapločevino
我想在mysql中使用REPLACE
UPDATE pages SET title = REPLACE(title, 'Ĺ ', 'Š');
但我得到了受影响的行:0
为什么我不能用'Š'代替'Ĺ'。我可以替换'Ĺ'而不是空格'Ĺ'
答案 0 :(得分:3)
它应该工作。但有一个很好的理由说明它不会。
您的数据库中没有任何'Ĺ'。你可能有一些东西看起来像一个空间但不是。
创建测试数据并在表中手动输入“Ĺ”并运行查询。它对我有用。