got*_*tqn 3 t-sql sql-server escaping character
我想搜索一下这个字符串
*|*
Run Code Online (Sandbox Code Playgroud)
或更具体
LIKE '%*|*%'
Run Code Online (Sandbox Code Playgroud)
但是
*
Run Code Online (Sandbox Code Playgroud)
意味着符号本身.怎么逃避呢?
编辑:实际上,由于我的代码中的其他问题,我误导了.无论如何,你完全正确,在LIKE语句中,*字符没有特殊含义.
你不需要逃避它.*在一个like条款中没有特殊价值
select * from yourtable where field LIKE '%*|*%'
Run Code Online (Sandbox Code Playgroud)
请参阅http://msdn.microsoft.com/en-us/library/ms179859(v=sql.100).aspx