Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.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 server 用于将中间的2个双引号替换为单双引号的SQL Server数据修补程序_Sql Server_Sql Server 2014 - Fatal编程技术网

Sql server 用于将中间的2个双引号替换为单双引号的SQL Server数据修补程序

Sql server 用于将中间的2个双引号替换为单双引号的SQL Server数据修补程序,sql-server,sql-server-2014,Sql Server,Sql Server 2014,我目前正在尝试做数据补丁 考虑这个例子:每天,在夜间流程成功后,我会得到一些不同的借款人名称。如果借用者名称在字符串之间有一个引号,我得到的值为(“”) 例如,如果记录的值为jane E.O“BRIEN,那么每天晚上,我得到的结果都是jane E.O”BRIEN 我可以通过简单的更新来更新以前的数据。但是,每天晚上,我都会遇到相同的错误。因此,我想用一些Case语句来更新我的存储过程逻辑,以便处理这种转义字符情况 有人能帮我解决SQL Server中的此问题吗?(请注意,我使用的是SQL Ser

我目前正在尝试做数据补丁

考虑这个例子:每天,在夜间流程成功后,我会得到一些不同的借款人名称。如果借用者名称在字符串之间有一个引号,我得到的值为(“”)

例如,如果记录的值为
jane E.O“BRIEN
,那么每天晚上,我得到的结果都是
jane E.O”BRIEN

我可以通过简单的更新来更新以前的数据。但是,每天晚上,我都会遇到相同的错误。因此,我想用一些Case语句来更新我的存储过程逻辑,以便处理这种转义字符情况


有人能帮我解决SQL Server中的此问题吗?(请注意,我使用的是SQL Server 2014)

在检索值时,您可以尝试使用简单的替换

有些人认为:

Select Replace(FieldName ,'""','"') as FieldName from table..

我发现另一条语句每天都在更新插入(“”)的值.

查看插入该值的逻辑会有所帮助。或者,如果没有显示出现此问题的确切代码,甚至可以查看一个示例。感谢您的回答。如果借款人名称中没有双引号,我想知道如何处理这种情况?那么,我希望数据保持原样。因此,您能告诉我如何处理此类数据吗。我需要什么case语句吗?别担心,如果没有双引号,寄存器将返回,没有任何更改。