`
cheeruplc
  • 浏览: 112116 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

SQL中通配符、转义符与括号的使用 .

阅读更多
http://blog.csdn.net/wxm1985betty/article/details/2200638
1.使用 ESCAPE 关键字定义转义符。例如,要搜索在任意位置包含字符串 5% 的字符串使用:
select ColumnA form table WHERE ColumnA LIKE '%5/%%'  ESCAPE '/'   

前导和结尾百分号 (%) 解释为通配符,而斜杠 (/) 之后的百分号解释为字符 %。

2.在方括号 ([ ]) 中只包含通配符本身。要搜索破折号 (-) 而不是用它指定搜索范围,请将破折号指定为方括号内的第一个字符:
WHERE ColumnA LIKE '9[-]5'


符号 含义
LIKE '5[%]' 5%
LIKE '5%' 5 后跟 0 个或更多字符的字符串
LIKE '[_]n' _n
LIKE '_n' an, in, on (and so on)
LIKE '[a-cdf]' a, b, c, d, or f
LIKE '[-acdf]' -, a, c, d, or f
LIKE '[ [ ]' [
LIKE ']' ]


例: where  [WorkTimes] LIKE '%[[]"1","_","_","_","_"]%'
取出Json 格式中 以"1” 开头的

以后若有关于sql通配符的总结,会继续更新。
分享到:
评论

相关推荐

    SQL server2005 中通配符

    SQL server2005中使用通配符的概念,应用讲解

    SQL中的转义字符

    之前写了篇文章《Oracle转义字符》,说到了Oracle中单引号“’”的转义字符是单引号“’”,那么其他的特殊字符的转义字符又是什么呢,如模糊查询的占位符“%”,“_”等。  经过测试,在Oracle中不能再使用单引号...

    com.microsoft.sqlserver.jdbc.SQLServerDriver

    针对驱动com.microsoft.sqlserver.jdbc.SQLServerDriver所需的三个jar包。

    SqlServer.Diagnostics.STrace.dll

    “Microsoft.SqlServer.Management.Dmf.PolicyStore”的类型初始值设定项引发异常。 (Microsoft.SqlServer.Dmf) ------------------------------ 找对版本将Microsoft.SqlServer.Diagnostics.STrace.dll复制到C:\...

    com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作 解决方案

    com.microsoft.sqlserver.jdbc.SQLServerException: 只进结果集不支持请求的操作 解决方案

    Sql 语句详解

    全网最全的SQL 讲解,带实例描述 目录概要: 1. SQL 简介 3 2. SQL 语法 4 3. SQL SELECT 语句 5 4. SQL WHERE 子句 7 5. SQL AND & OR 运算符 8 6. SQL ORDER BY 子句 9 7. SQL INSERT INTO 语句 11 8. SQL UPDATE...

    RedGate.SQL.Prompt.v.5.1.8.2完美破解版

    SQL Prompt”充斥着的特点,采取日常工作与SQL出来的,离开你把重点放在棘手位。 当你写代码,SQL Prompt建议适当的关键字和查询对象。它甚至可以完成INSERT,ALTER和JOIN声明。为了减少重复输入,SQL Prompt下有一...

    SQL语句填充占位符

    动态生成SQL语句,通过给定的条件自动填充预设SQL语句的配位符,而避免通过程序判断生成SQL语句

    Microsoft.SqlServer.Types.dll v11.00

    Microsoft.SqlServer.Types.dll

    Microsoft.SqlServer.Diagnostics.STrace.dll

    未能加载文件或程序集“Microsoft.SqlServer.Diagnostics.STrace, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91” 或它的某一个依赖项。系统找不到指定的文件。 (Microsoft.SqlServer.Dmf)

    Microsoft.SQLServer.ManagedDTS.dll文件

    Microsoft.SQLServer.ManagedDTS.dll,基于.Net的SSIS开发引用包。

    sqlservr64.rar

    解决 win10系统安装sql2005时报了服务无法启动问题 1、正常安装任一版本的SQL Server 2005(最好安装企业版)。 2、安装到SqlServer服务的时候提示启动服务失败(提示重试的时候),这里就是关键啦,下载本文的两个...

    sqlservr.exe和sqlos.dll

    1、正常安拆任一版本的SQL Server 2005(最好安拆企业版)。 2、安拆到SqlServer服务的时辰提示启动服务得利(提示重试的时辰),那边就是环节啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的sqlservr....

    SQL必知必会(第3版-PDF清晰版)part1

    推荐:学习SQL编程,必备书籍,从入门到进阶/精通,实例与理论同步,比较优秀作品!(共分压5部分)目录: 第1章 了解SQL... 1 1.1 数据库基础..... 1 1.1.1 什么是数据库..... 2 1.1.2 表..... 2 1.1.3 列和...

    SQLQuery3.sql

    电商数据库,有七个表,然后再用存储过程做多条件分页!主要就是再拼接字符串,和系统存储过程的使用。还有表与表之间的连接!

    SQL.and.Relational.Theory.How.to.Write.Accurate.SQL.Code.3rd.Edition

    SQL is full of difficulties and traps for the unwary. You can avoid them if you understand relational theory, but only if you know how to put that theory into practice. In this book, Chris Date ...

    40集SQL Server 基础入门视频教程 SQL Server 数据库基础入门必备课程.txt

    1.SQL Server 2014简介.mp4 10.SQL Server 2014定义表主键、外键.mp4 11.SQL Server 2014新增表记录.mp4 12.SQL Server 2014查询表记录.mp4 13.SQL Server 2014修改表记录.mp4 14.SQL Server 2014删除表记录....

    sqlservr.exe和sqlos.dll 64和32位

    安装到SqlServer服务的时候提示启动服务失败,这里就是关键啦,下载本文的两个附件,里面是SP4(2005.90.5000.0)版本的sqlservr.exe和sqlos.dll。32位下载sqlservr32.rar,64位下载sqlservr64.rar。

    SQL Server数据库实验指导书 实验教程 数据库实验05 视图的创建与使用.pdf

    2.掌握SQL Server Management Studio的启动和使用。 3.掌握SQL Server 2005服务器的配置和注册。 4.掌握SQL Server 2005查询的基本使用。 5.掌握应用SQL Server Management Studio创建数据库的方法。 6.掌握应用SQL ...

Global site tag (gtag.js) - Google Analytics