本文介绍了替换 SQL Server 中的单引号的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在 SQL Server 中有这个函数来替换单引号.
I have this function in SQL Server to replace single quotes.
但是当我插入单引号时,它会在 Replace(@strip,''',''))
上引发错误:
But when I insert a single quote it throws an error on Replace(@strip,''',''))
:
Create Function [dbo].[fn_stripsingleQuote]
(@strStrip varchar(Max))
returns varchar
as
begin
declare @CleanString varchar(Max)
SET @var=(Replace(@strip,'',''))
return @var
end
推荐答案
您需要按如下方式将单引号加倍:
You need to double up your single quotes as follows:
REPLACE(@strip, '''', '')
这篇关于替换 SQL Server 中的单引号的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!