在sql数据库中用真正的撇号替换ascii撇号
我正在使用参数化查询将我的经典asp转换为.Net。我的问题是,在我的经典应用程序中,我会用ascii等价的在sql数据库中用真正的撇号替换ascii撇号,sql,sql-server,Sql,Sql Server,我正在使用参数化查询将我的经典asp转换为.Net。我的问题是,在我的经典应用程序中,我会用ascii等价的' 现在我想用一个真正的撇号替换数据库中的值。我不确定该如何使用语法来实现这一点。我可以找到'但我不确定如何替换。下面是我试图运行的一个简单的更新,以消除错误 更新TBL客户集 Name=replace(Name,'';','')将撇号加倍以字符串形式转义 update tblCustomer set Name = replace(Name, ''', '
'代码>
现在我想用一个真正的撇号替换数据库中的值。我不确定该如何使用语法来实现这一点。我可以找到'代码>但我不确定如何替换。下面是我试图运行的一个简单的更新,以消除错误
更新TBL客户集
Name=replace(Name,'';'
,'')将撇号加倍以字符串形式转义
update tblCustomer set Name = replace(Name, ''', '''')
或者使用char
功能
update tblCustomer set Name = replace(Name, ''', CHAR(39))