3

我想搜索这个字符串

*|*

或更具体

LIKE '%*|*%'

但是

*

表示符号本身。如何逃脱它?

编辑:实际上,由于我的代码中的其他问题,我被误导了。无论如何,您完全正确,在 LIKE 语句中 * 字符没有特殊含义。

4

1 回答 1

7

你不需要逃避它。在子句*中没有特殊值like

 select * from yourtable where field LIKE '%*|*%' 

请参阅http://msdn.microsoft.com/en-us/library/ms179859(v=sql.100).aspx

于 2012-10-19T15:20:33.040 回答