我想搜索这个字符串
*|*
或更具体的
LIKE '%*|*%'
但是
*
表示符号本身。如何逃脱?
编辑:实际上,我被其他人误导了issue 在我的代码中。无论如何,您完全正确,在 LIKE 语句中 * 字符没有特殊含义。
最佳答案
你不需要逃避它。 *
在 like
子句中没有特殊值
select * from yourtable where field LIKE '%*|*%'
参见 http://msdn.microsoft.com/en-us/library/ms179859(v=sql.100).aspx
关于sql-server - T-SQL 如何转义星号 (*) 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12977348/