替换查询'标志

时间:2012-08-09 08:35:22

标签: sql

我在桌子上有+ chr(39)+,我想用'

替换它

示例:l + chr(39)+ essai将替换为l'essai

我的查询:UPDATE dbo.Articles SET resume REPLACE(resume,'+chr(39)+',''')

但错误在''',出了什么问题?

谢谢

2 个答案:

答案 0 :(得分:2)

最后还需要另一个引用

UPDATE dbo.Articles SET resume = REPLACE(resume,'+chr(39)+','''')

如果添加WHERE子句

,可能会更加关注
WHERE resume like '%+chr(39)+%'

答案 1 :(得分:1)

我假设你在这里使用SQL Server。

'用于转义特殊字符。你需要一个双''(所以你的总数变成'''')来使用实际的字符串'。