`
cheeruplc
  • 浏览: 114018 次
  • 性别: 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 中通配符

    这时可以使用`ESCAPE`关键字定义一个转义字符,例如`WHERE column LIKE 'a%b' ESCAPE '\ '`将匹配"a%b",其中"\ "是转义字符,防止"%b"被解释为通配符。 通过熟练掌握这些通配符及其用法,你可以更有效地在SQL ...

    com.microsoft.sqlserver.jdbc.SQLServerDriver

    标题...了解如何使用这些组件对于开发与SQL Server数据库交互的Java应用至关重要。在实际应用中,开发者需要确保正确的版本匹配,并正确配置这些库,以便进行有效的数据库操作。

    ACCESS中关于SQL语句的转义字符

    但是,在编写SQL语句时,需要注意转义字符的使用,以避免语法错误和安全漏洞。下面,我们将详细介绍ACCESS中关于SQL语句的转义字符。 一、为什么需要转义字符? 在SQL语句中,某些特殊字符具有特殊含义,如*、%、...

    Mybatis在Mapper.xml文件中的转义字符处理方式.pdf

    为了解决这个问题,Mybatis提供了一些处理转义字符的方式,以确保SQL语句能够正确地写入Mapper.xml文件中并被解析。 在Mapper.xml文件中处理转义字符的常见方法主要有以下几种: 1. 常用的XML转义字符写法 在XML中...

    SQL语句填充占位符

    在编程领域,SQL语句是用于与数据库交互的语言。在处理动态数据时,我们经常需要根据不同的条件生成相应的SQL查询。传统的做法是通过程序逻辑来构建这些查询,但这种方式可能会导致代码复杂、难以维护,同时也增加了...

    Microsoft.SqlServer.Diagnostics.STrace.dll

    Sql Server 2008安装完后,Management Studio打开弹错误: “Microsoft.SqlServer.Management.Dmf.PolicyStore”的类型初始值设定项引发异常。 (Microsoft.SqlServer.Dmf) 未能加载文件或程序集“Microsoft.Sql...

    SQLServer脚本一键备份与还原(可配置文件及多通配符支持...)

    本文将深入讲解如何利用SQL Server脚本进行一键备份与还原操作,以及如何通过配置文件和多通配符实现更灵活的管理。 首先,SQL Server的备份是防止数据丢失的关键步骤。在标题提到的“SQLServer脚本一键备份与还原...

    SqlServer.Diagnostics.STrace.dll

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

    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...

    DM8 SQL语言使用手册.pdf

    DM8 SQL语言使用手册.pdf DM8 SQL语言使用手册是国产化数据库达梦SQL语言的使用指南,旨在帮助用户快速掌握DM_SQL语言的使用。下面是本手册中涉及的重要知识点: 1. 结构化查询语言DM_SQL简介 DM_SQL是一种基于...

    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 列和...

    JS替换SQL占位符替换工具 Fix placeholder

    1. **解析SQL语句**:工具首先需要能够识别SQL语句中的占位符,这可能涉及到正则表达式或其他字符串处理技术。 2. **映射变量**:用户可能需要提供一个对象,其中键是占位符,值是替换后的实际值。工具会根据这个...

    SQL Server数据库应用与开发:第04章 Transact-SQL语言基础.ppt

    SQL Server数据库应用与开发:Transact-SQL语言基础知识点 Transact-SQL语言是SQL Server 2005在SQL语言的基础上增加了一些语言要素后的扩展语言,其语言要素包括注释、变量、运算符、函数和流程控制语句等。掌握...

    Oracle DBA 常用的一些SQL语句(50个)

    建立一个与现存数据库相同但不含数据的空库.sql 扩展超过100M查询.sql 整理表空间碎片.sql 新建表.sql 显示数据文件信息.sql 查插入表的性能.sql 查看session正在执行什么SQL.sql 查看session正在等待何种系统资源....

    SQLPrompt_7.0.0.40

    SQLPrompt允许用户快速格式化SQL脚本,自动对齐关键字、括号和注释,使得代码结构清晰,易于阅读和维护。 4. 性能提示(Performance Insights): 该工具内置了性能分析功能,可以在编写SQL语句时提供潜在的性能...

    sql-map-2.dtd和sql-map-config-2.dtd

    本文将深入探讨与“sql-map-2.dtd”和“sql-map-config-2.dtd”相关的知识点,以及它们在Ibatis中的作用。 Ibatis是一个轻量级的ORM(对象关系映射)框架,它允许开发者将SQL语句直接写在配置文件中,通过XML映射...

    maven 下载 sqljdbc4-4.0.jar

    在Java编程环境中,连接Microsoft SQL Server数据库通常需要特定的驱动程序,这就是所谓的JDBC驱动程序。...了解如何正确配置和使用这个驱动程序,将有助于Java开发者顺利地与SQL Server进行数据交互。

    sqlserver中引号的使用.sql

    select源句中的每2个单引号,在select结果中将变为1个单引号....通过下例仔细体会sqlserver解析sql语句的思想: 去除一个段(不同段以+号间隔)最两端的单引号,留下的 单引号每2个在执行结果中显示1个。

    操作符及sql函数学习教案.pptx

    操作符及sql函数学习教案.pptx

Global site tag (gtag.js) - Google Analytics