1、你在查询分析器里这样吗?
2、
select ''''
select ''''''
select char(39)

解决方案 »

  1.   

    在做模糊查询的时候[_符号也不行,要用[]扩起来
    select 1 where '[' like '['--这样会错
    select 1 where '[' like '[[]' --这样才对select 1 where '6' like '_'--这样查询结果错的
    select 1 where '6' like '[_]' --这样才对
      

  2.   

    我的服务器名是LL,但用@@serverName得到的字符串为空?这是怎么回事?把服务器的实例名改为机器名(local---->机器名)2.在一个字符串中,不可以包含'和"符号,还有什么符号?(注:我知道正确的包含方法)有' , _ ,[ 等
    select * from table_name where name like '![%asdf' escape '!'
    select * from table_name where name like '[[]%asdf'