Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在sql数据库中用真正的撇号替换ascii撇号_Sql_Sql Server - Fatal编程技术网

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

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

我正在使用参数化查询将我的经典asp转换为.Net。我的问题是,在我的经典应用程序中,我会用ascii等价的
'

现在我想用一个真正的撇号替换数据库中的值。我不确定该如何使用语法来实现这一点。我可以找到
'但我不确定如何替换。下面是我试图运行的一个简单的更新,以消除错误

更新TBL客户集
Name=replace(Name,
'';'
,'')

将撇号加倍以字符串形式转义

update tblCustomer set Name = replace(Name, ''', '''')
或者使用
char
功能

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