通配符

  % 匹配零个或多个字符

  _ 匹配单个字符

  []  指定范围 ([a-f]) 或集合 ([abcdef]) 中的任何单个字符。

  [^] 不属于指定范围 ([a-f]) 或集合 ([abcdef]) 的任何单个字符。

  转义符 []

示例

  'a[a-f,^h-k]c' 匹配  a,c a^c aac abc  acc  adc  aec  afc  ahc  aic  ajc  akc

  'a[a-f]c' 匹配 aac  abc  acc  adc  aec  afc

  'a[^a-f]c' 匹配 a[中间非a-f]c

  'a[a-b,c-d]c' 匹配 a,c  aac  abc  acc adc

  'a[c' 匹配 ac

  'a]c' 匹配 a]c

  'a[[]c' 匹配 a[c

测试代码

 select *
from(
select 'aac' name
union
select 'abc'
union
select 'acc'
union
select 'adc'
union
select 'aec'
union
select 'afc'
union
select 'agc'
union
select 'ahc'
union
select 'aic'
union
select 'ajc'
union
select 'akc'
union
select 'alc'
union
select 'amc'
union
select 'anc'
union
select 'aoc'
union
select 'apc'
union
select 'aqc'
union
select 'arc'
union
select 'asc'
union
select 'atc'
union
select 'auc'
union
select 'avc'
union
select 'awc'
union
select 'axc'
union
select 'ayc'
union
select 'azc'
union
select 'a1c'
union
select 'a2c'
union
select 'a3c'
union
select 'a4c'
union
select 'a5c'
union
select 'a6c'
union
select 'a7c'
union
select 'a8c'
union
select 'a9c'
union
select 'a0c'
union
select 'a-c'
union
select 'a_c'
union
select 'a+c'
union
select 'a=c'
union
select 'a[c'
union
select 'a]c'
union
select 'a{c'
union
select 'a}c'
union
select 'a|c'
union
select 'a\c'
union
select 'a;c'
union
select 'a%c'
union
select 'a,c'
union
select 'a^c'
union
select 'ac'
)container
where name like 'a[[]c'

测试代码

Sqlserver系列(二) 模糊查询 like的更多相关文章

  1. 【SqlServer系列】子查询

    1   概述 1.1  已发布[SqlServer系列]文章 [SqlServer系列]SQLSERVER安装教程 [SqlServer系列]数据库三大范式 [SqlServer系列]表单查询 [Sq ...

  2. LINQ to Sql系列二 简单查询和联接查询

    这一篇文章主要总结LINQ to sql的简单查询(单表查询)和联接查询(多表查询) 单表查询 需求是我们要输出TClass表中的结果.使用了from-in-select语句,代码如下: public ...

  3. 【SqlServer系列】表单查询

    1   概述 如下几个问题,如果你能解决,请继续往下看,若不能解决,请先复习SQL基础知识,再来阅读本篇文章.本篇文章深度中等左右. Q1:表StudentScores如下,用一条SQL语句查询出每门 ...

  4. 【SqlServer系列】表连接

    1   概述 1.1  已发布[SqlServer系列]文章 [SqlServer系列]MYSQL安装教程 [SqlServer系列]数据库三大范式 [SqlServer系列]表单查询 1.2  本篇 ...

  5. 【SqlServer系列】开启Sqlserver远程访问

    1   概述 已发布[SqlServer系列]文章如下: [SqlServer系列]SQLSERVER安装教程 [SqlServer系列]数据库三大范式 [SqlServer系列]表单查询 [SqlS ...

  6. 【SqlServer系列】集合运算

    1   概述 已发布[SqlServer系列]文章如下: [SqlServer系列]SQLSERVER安装教程 [SqlServer系列]数据库三大范式 [SqlServer系列]表单查询 [SqlS ...

  7. 【SqlServer系列】远程访问

    1   概述 已发布[SqlServer系列]文章如下: [SqlServer系列]SQLSERVER安装教程 [SqlServer系列]数据库三大范式 [SqlServer系列]表单查询 [SqlS ...

  8. MyBatis的手动映射与模糊查询

    一.手动映射 当实体类属性与数据库字段名不同时,无法自动映射,导致查询出空值,这时候可以使用手动映射 在select节点添加resultMap属性与resultMap节点建立关系

  9. sqlserver 分页模糊查询

       积少成多 ----  仅以此致敬和我一样在慢慢前进的人儿 问题: 在sqlserver 进行模糊查询,出现问题 最初使用“concat”,进行拼串操作,如下所示: <select id = ...

  10. ASP.NET MVC+EF框架+EasyUI实现权限管理系列(20)-多条件模糊查询和回收站还原的实现

    原文:ASP.NET MVC+EF框架+EasyUI实现权限管理系列(20)-多条件模糊查询和回收站还原的实现 ASP.NET MVC+EF框架+EasyUI实现权限管系列 (开篇)   (1):框架 ...

随机推荐

  1. Tcp 数据对象传输接口对象设计

    输入是一个对象inputObj,接口对象.Send(inputObj),对端接收之后解包成outputObj(与inputObj应相同),触发onPackageReceive事件 事件 public ...

  2. jquery selector

    jquery的选择器功能 1 :lt(index) selector 一组元素选择index之前的元素,若index<0 则倒着选过来 http://api.jquery.com/lt-sele ...

  3. HTML入门基础

    前言:学了一段时间的前端,一直没有写博客的习惯,趁着最近学校组织的实训,把知识重新梳理一遍.知识点大部分来自老师上课学习笔记. 1.HTML是什么? HTML 是用来描述网页的一种标记语言. 1)HT ...

  4. SQL Server无法打开用户默认数据库,登录失败,用户‘sa’登录失败,错误:4064的解决方法

    用windows验证方式进入Management Studio, 安全性 > 用户名 > 右击sa > 属性 > 把默认数据库选“master”

  5. UIAlertController(警告栏) 自学之初体验

    UIAlertController有两种样式  preferredStyle: UIAlertControllerStyleAlert (位于屏幕的中部) UIAlertControllerStyle ...

  6. JavaScript获取css 行间样式,内连样式和外链样式的方式

    [行间样式获取] <div id='div1' style="backgroud:red">测试</div> <script> var odiv ...

  7. 关于char/varchar(n)中n的探究:字符数or字节数

    [问题来源]将设计的数据库表展示的时候,yu哥问我,你的那个top_info字段定义的类型是varchar(100),为什么是100呢,这100的长度能存多少个中文? 当时的想法就是,这个100能存多 ...

  8. 我的第一个comet长连接例子

    <!doctype html> <html> <head> <meta charset="utf-8"> <meta http ...

  9. 2016_ThinkinG of everyDay

    2016-2-15:新年的第一篇心情,慢慢更新. 1.以后的文章当然都会是ACM竞赛的题解,但会多写写自己的思考以及总结,因为感觉自己缺少思考这个习惯,有些东西在脑子里也只是一带而过,最后也不会停留多 ...

  10. 1006 Do the Untwist

    考察编程基础知识,用到字符和数字相互转化等.形式是描述清楚明文和暗文的转化规则. #include <stdio.h> #include <string.h> #define ...