我想搜索这个字符串
*|*
或更具体
LIKE '%*|*%'
但是
*
表示符号本身。如何逃脱它?
编辑:实际上,由于我的代码中的其他问题,我被误导了。无论如何,您完全正确,在 LIKE 语句中 * 字符没有特殊含义。
我想搜索这个字符串
*|*
或更具体
LIKE '%*|*%'
但是
*
表示符号本身。如何逃脱它?
编辑:实际上,由于我的代码中的其他问题,我被误导了。无论如何,您完全正确,在 LIKE 语句中 * 字符没有特殊含义。
你不需要逃避它。在子句*
中没有特殊值like
select * from yourtable where field LIKE '%*|*%'
请参阅http://msdn.microsoft.com/en-us/library/ms179859(v=sql.100).aspx