mysql 替换指定列字符串中的指定字符
在MySQL中,可以使用REPLACE函数来替换指定列字符串中的指定字符。以下是使用REPLACE函数的示例:
假设有一个名为table_name的表,其中有一个名为column_name的列,我们想要将该列中的所有old_string替换为new_string,可以使用以下语句:
UPDATE table_name SET column_name = REPLACE(column_name, 'old_string', 'new_string');
请将上述语句中的table_name替换为实际表名,column_name替换为实际列名,old_string替换为要替换的字符串,new_string替换为要替换成的字符串。
注意:上述语句将会更新表中的所有行,如果只想更新满足特定条件的行,可以在UPDATE语句后添加WHERE子句来指定条件。例如,只想更新column_name列中值为'old_string'的行,可以使用以下语句:
UPDATE table_name SET column_name = REPLACE(column_name, 'old_string', 'new_string') WHERE column_name = 'old_string';
原文地址: http://www.cveoy.top/t/topic/iTbE 著作权归作者所有。请勿转载和采集!