我有一个使用字符串的where子句
Where
pm.Alias = 'Toys'R'Us France'
但是字符串的一部分使用单引号'R'
如何将整个字符串包装成传入我的Where子句
我无法使用:
Where
pm.Alias = 'Toys''R''Us France'
因为我需要整个字符串被封装,因为我将在Excel中使用它将此作为参数传递到我的查询中
答案 0 :(得分:2)
,如果你想在字符串中包含单引号,那么你应该为字符串中的每个单引号指定它为2个连续的单引号。所以
Where
pm.Alias = 'Toys'R'Us France'
应该写成
Where
pm.Alias = 'Toys''R''Us France'
答案 1 :(得分:0)
您可以尝试在现有报价之前和之前使用额外报价。 在这种情况下,在“R”之前和之后添加引号,查询将如下所示。
Where
pm.Alias = 'Toys''R''Us France'