Mysql更新:如何搜索带引号的字符串

时间:2011-12-23 12:06:34

标签: mysql

如何使用mysql update命令搜索引号? 我正在使用以下命令,但它找不到任何东西。

update ibf_posts set post = replace(post, 'src="style_emoticons', 'src="/public/style_emoticons');

3 个答案:

答案 0 :(得分:2)

你有没有尝试逃避它们:

update ibf_posts set post = replace(post, 'src=\"style_emoticons', 'src=\"/public/style_emoticons');

答案 1 :(得分:0)

update ibf_posts set post = 'src="style_emoticons' where POST = 'src="/public/style_emoticons');

答案 2 :(得分:0)

如果匹配,您的代码可以正常

SELECT replace('<a src="style_emoticons">', 'src="style_emoticons', 'src="/public/style_emoticons')

...打印:

<a src="/public/style_emoticons">