sql通配符使用-特殊符号处理-escape

SQL 通配符
在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。
SQL 通配符必须与 LIKE 运算符一起使用,=操作是没有的。


image.png

escape

是sql中的关键字,定义转义字符


image.png

SELECT * FROM student t where t.name like '%/%' escape '/';
执行结果为:


image.png

SELECT * FROM student t where t.name like '%%' escape '/';
执行结果为:
image.png

由此可见,escape '/' 是指用'/'说明在/后面的字符不是通配符,而是普通符。即第一个sql语句中的第二个%是普通字符,找的是最后一个字符为%的名字的记录。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.简介 数据存储有哪些方式?电子表格,纸质文件,数据库。 那么究竟什么是关系型数据库? 目前对数据库的分类主要是...
    乔震阅读 5,879评论 0 2
  • 2017/3/14 RDBMS:关系型数据库管理系统 关系模型独立于语言 SQL有几种不同类型的语言:数据定义语言...
    ancherl阅读 5,585评论 0 6
  • 许多成年人初看这本书并没有预计到孩子对它的喜爱程度,他们甚至对小玩具受伤的部位都很在意和重视,看似简单的故事却能抓...
    星落凡尘007阅读 5,016评论 0 9
  • 今天想要分享的绘本How do youfeel?首先,介绍一下作者。这本绘本是著名的AnthonyBrowne.安...
    宋枚阅读 3,073评论 1 3
  • 引子 寂静的有些诡异…… 夕阳下映照出了骑士坚毅的背影,还有她手中执掌着的一把剑柄上刻有白玫瑰的细剑。剑上不知沾染...
    逆着光微笑阅读 3,828评论 0 0

友情链接更多精彩内容