在我的数据库中,我有包含罗马尼亚语变音符号的值,应该是
Ă
,但保存为 ă
。
我想做的就是用
ă
替换所有 Ă
子字符串。
例如,如果我有:
MăDăLIN
应更改为 MĂDĂLIN
ARAMă
应更改为 ARAMĂ
我该怎么做?
你可以试试这个
UPDATE table_name
SET column_name = REPLACE(columnname, 'find_string', 'replace_with')
MySQL 定义了一个名为 REPLACE 的函数,其功能与 PHP 的 str_replace 完全相同。
您可以使用它来替换列中出现的所有字符串:
UPDATE table SET column = REPLACE(column, 'ă', 'Ă');
此函数的文档可以在以下位置找到:http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace