【发布时间】:2022-06-12 14:43:37
【问题描述】:
我们在 SQL Server 中以连字符开头的列值很少。什么是正确查询以获得此值的完全匹配。例如列值
- Abc test value
Select * from table
where column='- Abc test value'
【问题讨论】:
-
MySQL SQL Server - 请更正您的标签。
-
连字符与任何其他字符没有什么不同...向我们展示您的尝试。
-
通过使用该值...
= '- abc test value'...当两个文字相同时,文字等于文字。 -
如果实际值是连字符,则问题中的查询应该有效。如果它没有返回预期结果,则实际列值不同(例如前导空格)。
-
Select * from table where column like '-%Abc test value%' 这个有效
标签: sql sql-server