我正在使用参数化查询将我的经典asp转换为.Net。我的问题是,在我的经典应用中,我会用ascii equivelent替换撇号'
现在我想用真正的撇号替换数据库中的那个值。我不确定语法应如何做到这一点。我可以找到'
,但我不知道如何更换。以下是我尝试运行该错误的简单更新。
更新tblCustomer设置
Name = replace(名称,'''
,''')
答案 0 :(得分:6)
将撇号加倍以在字符串文字
中转义它update tblCustomer set Name = replace(Name, ''', '''')
或使用char
功能
update tblCustomer set Name = replace(Name, ''', CHAR(39))