使用不执行的换行符更新/替换

时间:2013-07-10 02:45:08

标签: php mysql

我遇到更新/替换问题。

这是我正在尝试的字段数据:

--- 
- "true"
- "false"
- "true"

以下是查询:

UPDATE table SET field = replace (field, '--- \r\n- ', '')

它最终需要:

"true"
- "false"
- "true"

我添加了一些WHERE标准,但它一直说0行受影响。我能错过什么?

1 个答案:

答案 0 :(得分:0)

这对我有用:

create table yourtable (field varchar(100));

insert into yourtable values ('--- 
- "true"
- "false"
- "true"');

update yourtable 
set field = replace(field, '--- \n- ', '');

http://sqlfiddle.com/#!2/2959f/1