我希望在 SQL Server 2005 中执行以下操作,但我猜由于字符“#”,该LIKE
语句似乎没有返回任何结果。
SELECT * FROM Table WHERE keyword LIKE '%C#%'
请指教。
我希望在 SQL Server 2005 中执行以下操作,但我猜由于字符“#”,该LIKE
语句似乎没有返回任何结果。
SELECT * FROM Table WHERE keyword LIKE '%C#%'
请指教。
唯一一次在LIKE
语句中转义关键字是在搜索%
、_
和[
. 所以这意味着#
没问题。
一定是别的东西。使用字符检查此SQL Fiddle 工作代码#
我猜你的表中没有包含“C#”这个字符串的字符串。
#
很好LIKE
。你有匹配的数据吗?