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

Mik*_*ike 2 sql sql-server

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

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

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

Mar*_*ith 6

加倍撇号以在字符串文字中逃避它

update tblCustomer set Name = replace(Name, ''', '''')
Run Code Online (Sandbox Code Playgroud)

或者使用该char功能

update tblCustomer set Name = replace(Name, ''', CHAR(39))
Run Code Online (Sandbox Code Playgroud)