解决方案 »

  1.   

    name not like 'd%' and name not like 's%' and name not like 'z%' 
      

  2.   

    SQL Server 没有将"!"作为通配符的, 参考帮助文档 
      

  3.   

    sql中通配符中没有"!"符号--可用通配符[]  表示集合内的任意单个字符
    select * from sysobjects where name not like '[dsz]%' 
    或者
    select * from sysobjects where name  like '[^dsz]%'   --[^dsz]表示不是集合范围内的任意单个字符
      

  4.   

    目前SQL貌似还不支持正则表达式吧,你还是用like not like弄吧
      

  5.   

    集合匹配[],MSSQL支持,否定的^也支持,但,!不支持