如何使用新行替换数据库中字段中的\n\r
?
此数据来自之前的表,其中列类型设置错误。
答案 0 :(得分:1)
这应该有效
UPDATE `table` SET `column` = REPLACE(`column`, '\\r\\n', '\r\n');
然后在你尝试之前做一个备份!
您可能希望在此之后替换单次出现:
UPDATE `table` SET `column` = REPLACE(`column`, '\\n', '\n');
UPDATE `table` SET `column` = REPLACE(`column`, '\\r', '\r');
由于并非所有操作系统都使用\r\n
作为换行符的组合。