从SQL Server 2008搜索特殊字符?
问题描述:
我在我的数据库中查找特定记录如“Case Name”和Case name字段中包含特殊字符,如“Case-1”,“Case_1”,“Diana's Case”等。从SQL Server 2008搜索特殊字符?
因此,当我使用查询搜索特定案例名称
select * from TableName where CaseName = 'Case_1'
然后我可以找到它。但问题就在这里,如果我要搜索
select * from TableName where CaseName = 'Diana's Case'
然后抛出,因为“'”性格异常。
有没有解决方法?
答
试试这个,
SELECT *
FROM TableName
WHERE CaseName = 'Diana''s Case'
如果我有 '我为例戴安娜名称不是一个()' 多 '' '''的案子? ?? –
我用这段代码编辑了字符串。现在我不再有问题了。 –