任何人都可以指导我如何在SQL Server中用双引号替换单引号.... 我正在尝试从SSRS搜索数据(例如:不要)。
这是一个错误......(未公开的引号)
set @projectDescription = replace (@projectDescription, '''', '')
print @projectDescription....
你可以告诉这个场景......
答案 0 :(得分:0)
只需将单引号加倍,例如
select * from sometable where searchCol like 'don''t';
使用双引号不是答案 - 它们已被弃用,因为ANSI使用双引号作为标识符,而不是字符串文字。更多here
答案 1 :(得分:0)
我认为下面的代码会正常工作..
set @projectDescription = replace (@projectDescription, '''', '''''')
print @projectDescription