Select * From Cover where SerialNo like 'BDJ/___/0710___'
结果正常Select * From Cover where SerialNo like 'BDJ/部门名/0710___'
结果正常Select * From Cover where SerialNo like 'BDJ/*/0710___'
一条查询结果都没有,到底是什么问题?

解决方案 »

  1.   

    这样吧。
    Select * From Cover where SerialNo like  'BDJ/%/0710___ ' 
      

  2.   

    Select * From Cover where charindex('BDJ/___/0710___',SerialNo) > 0 Select * From Cover where charindex('BDJ/部门名/0710___',SerialNo) > 0 Select * From Cover where charindex('BDJ/*/0710___',SerialNo) > 0 
      

  3.   

    包含零个或更多字符的任意字符串用%
    'BDJ/%/0710___ ' 
      

  4.   

    这种类似的问题我以前也犯过, 主要是Regex和SQL Server里的模糊查询不一样.