mysql中命令大全(MySQL中ESCAPE关键字的用法详解)
类别:数据库 浏览量:1521
时间:2022-03-29 03:26:41 mysql中命令大全
MySQL中ESCAPE关键字的用法详解MySQL转义
转义即表示转义字符原来的语义,一个转义字符的目的是开始一个字符序列,使得转义字符开头的该字符序列具有不同于该字符序列单独出现时的语义。
MySQL中,转义字符以“\”开头,编程中常见的转义字符,在MySQL均是有效的,在此不做赘述和讨论。在此,主要通过“%” 和 “_”来对ESCAPE关键字的作用进行说明。
%:匹配任意多个字符。
_:匹配单一字符。
如果我们要匹配“%”或者“_”时,就必须使用“\”进行转义,如下:
|
### 查询名字中带明字的用户 > SELECT * FROM user WHERE name LIKE CONCAT( "%" , "明" , "%" ) ### 查询名字带有%字符的用户 > SELECT * FROM user WHERE name LIKE CONCAT( "%" , "\%" , "%" ) |
ESCAPE的用法
ESCAPE 关键字的主要作用就是指定一个字符替代“\”的作用。
|
### 查询名字带有“%”字符的用户 > SELECT * FROM user WHERE name LIKE CONCAT( "%" , "$%" , "%" ) ESCAPE "$" ### 查询名字带有“_”字符的用户 > SELECT * FROM user WHERE name LIKE CONCAT( "%" , "a_" , "%" ) ESCAPE "a" |
需要注意的查询条件中所有通过ESCAPE指代的字符均会替代“\”的作用。
|
### 假设存在名字为 %a 和 %_ 两个的用户 > SELECT * FROM user WHERE name LIKE "a%_" ESCAPE "a" ### %a %_ > SELECT * FROM user WHERE name LIKE "a%a" ESCAPE "a" ### %a > SELECT * FROM user WHERE name LIKE "a%a_" ESCAPE "a" ### %_ |
到此这篇关于MySQL中ESCAPE关键字的用法详解的文章就介绍到这了,更多相关MySQL ESCAPE关键字内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
原文链接:https://blog.csdn.net/qq_41057885/article/details/109152562
您可能感兴趣
- 用mysql编写test数据库(MySQL制作具有千万条测试数据的测试库的方法)
- mysql 索引举例(MySQL 各个索引的使用详解)
- mysql多行数据之和(详解MySQL的数据行和行溢出机制)
- MySql中date、datetime、time类型的区别
- mysql数据库迁移命令(MySQL数据迁移相关总结)
- mysql索引的比较规则(MySQL的Flush-List和脏页的落盘机制)
- mysql怎么迁移数据(如何把本地mysql迁移到服务器数据库)
- mysql 索引使用总结(MySQL复合索引的深入探究)
- mysql中的null和空值的区别(解决mysql使用not in 包含null值的问题)
- mysql8.0设置root密码(MySQL8.0.23版本的root密码重置最优解法)
- mysql查看执行慢的sql(系统隐形杀手——阻塞与等待SQL)
- mysql索引失效怎么办(MySQL选错索引的原因以及解决方案)
- mysql和navicat怎么用(如何用Navicat操作MySQL)
- mysql高级变量查询(MySQL 使用自定义变量进行查询优化)
- mysql的binlog日志详解(MySQL 有关MHA搭建与切换的几个错误log汇总)
- 查看mysql支持的字符集(不可忽视的MySQL字符集)
- 宋轶除了演过于曼丽,原来还演过一个青楼女子(宋轶除了演过于曼丽)
- 赵丽颖第一部当女主的戏,主角配角个个都是实力演员(赵丽颖第一部当女主的戏)
- 乾隆为何这么喜爱白塔原因是什么(乾隆为何这么喜爱白塔原因是什么)
- 逐渐消失的东北八大怪现象,进步的社会里我们遗失的是什么(逐渐消失的东北八大怪现象)
- 今日大雪,大雪养生这样做,一年都有好气色(大雪养生这样做)
- 粗盐是什么 粗盐的功效与作用(粗盐的功效与作用)
热门推荐
- 宝塔面板安装ssl证书(宝塔面板如何配置https?BT宝塔设置SSL证书图文教程)
- python sql注入怎么避免(Python实现SQL注入检测插件实例代码)
- 个人能备案云服务器吗(租用云服务器后的备案问题你真的了解吗?)
- docker管理工具选择(Docker可视化管理工具DockerUI的使用)
- linux关闭autofs服务命令(Linux系统的ECS实例挂载NAS提示“mount: can't find /root/nas in /etc/fstab”错误的解决)
- 聚集索引和主键的区别
- 查看mysql执行计划关键字(带你学习MySQL执行计划)
- docker虚拟化容器使用教程(Docker安装ClickHouse并初始化数据测试)
- amazeui官网(AmazeUI 评论列表的实现示例)
- dedecms标签调用大全(Dedecms文章标题长度修改方法小结)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9