用sql数据库中的真实撇号替换ascii撇号

时间:2010-11-30 14:07:12

标签: sql sql-server

我正在使用参数化查询将我的经典asp转换为.Net。我的问题是,在我的经典应用中,我会用ascii equivelent替换撇号'

现在我想用真正的撇号替换数据库中的那个值。我不确定语法应如何做到这一点。我可以找到',但我不知道如何更换。以下是我尝试运行该错误的简单更新。

更新tblCustomer设置 Name = replace(名称,''',''')

1 个答案:

答案 0 :(得分:6)

将撇号加倍以在字符串文字

中转义它
update tblCustomer set Name = replace(Name, ''', '''')

或使用char功能

update tblCustomer set Name = replace(Name, ''', CHAR(39))