数据库字符mysql_MySQL数据库之字符函数详解
MySQL数据库中的函数根据功能可以划分为字符函数、数值运算符与函数、比较运算符与函数、日期时间函数、信息函数、聚合函数、加密函数以及自定义函数等。
1.CONCAT()
CONCAT()函数用于字符连接,如下图所示:
2.CONCAT()函数也可用于将一个数据表中的两个字段的所有记录进行字符连接,如下图所示:
3.CONCAT_WS()
CONCAT_WS()函数使用指定的分隔符进行字符连接,该函数的第一个参数是指定分隔符,如下图所示:
4.FORMAT()
FORMAT()函数主要用于数字格式化,最终返回一个字符型数字。第一个参数为待格式化的数字,第二个参数为要保留的小数位数,如下图所示:
5.LOWER()
LOWER()函数将字符转换成大写字母。
6.UPPER()
UPPER()函数将字符转换成小写字母,如下图所示:
7.LEFT()
LEFT()函数用于获取左侧字符。
8.RIGHT()
RIGHT()函数用于获取右侧字符,如下图所示:
9.LENGTH()
LENGTH()函数用于获取字符串长度,如下图所示:
10.LTRIM()
LTRIM()函数用于删除前导空格。
11.RTRIM()
RTRIM()函数用于删除后续空格。
12.TRIM()
TRIM()函数用于删除前导和后续空格,如下图所示:
13.REPLACE()
REPLACE()函数用于字符串替换,如下图所示:
14.SUBSTRING()
SUBSTRING()函数用于字符串截取,第一个参数是开始截取的起始位置,第二个参数是截取的字符数目
[注意]这里是从1开始计数的,而不是从0开始的,如下图所示:
15.如果省略第二个参数,则一直截取到字符串的结尾,如下图所示:
16.[NOT] LIKE
[NOT] LIKE用于模式匹配,其中%代表0个或多个字符,_代表任意1个字符。返回1表示匹配,0表示不匹配,如下图所示:
数据库字符mysql_MySQL数据库之字符函数详解相关推荐
- 【数据库】Navicat编写MySQL自定义函数详解
小白最近迷上了MySQL,由于工作中大部分用HIVE,很少用到MySQL,但是后来发现MySQL可以处理递归等可循环的功能,所以,就安装了一个本地的MySQL进行学习,以下是小白对自定义函数的尝试. ...
- sql 查询字符坐标位置 之PATINDEX()函数详解
前言: 在sql语句查询中,有时候,我们可以通过like模糊查询来判断是否存在某个数据,但是,当我们要确定某个字符串第一次出现的位置时,like语句查询是无法实现的.但是,可以通过patindex() ...
- 字符函数和字符串函数详解(二)strncpy strncat strncmp strstr strtok(及其模拟实现)
系列文章目录 字符函数和字符串函数详解(一)strlen strcpy strcat strcmp 字符函数和字符串函数详解(二)strncpy strncat strncmp strstr str ...
- mysql入门优化_MySQL数据库:MySQL十大优化技巧详解
本文主要向大家介绍了MySQL数据库的MySQL十大优化技巧详解,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. WEB开发者不光要解决程序的效率问题,对数据库的快速访问和相应也是 ...
- python更新数据库表的时间字段_python更新数据库中某个字段的数据(方法详解)
连接数据库基本操作,我把每一步的操作是为什么给大家注释一下,老手自行快进. 请注意这是连接数据库操作,还不是更新. import pymysql #导包 #连接数据库 db = pymysql.con ...
- (转载)MySQL数据库的主键和外键详解
主键 主键的定义 主键:表中经常有一个列或多列的组合,其值能唯一地标识表中的每一行.这样的一列或多列称为表的主键,通过它可强制表的实体完整性.当创建或更改表时可通过定义 PRIMARY KEY 约束来 ...
- 数据库oracle认证方式,oracle数据库启动流程及登录认证方式详解
转自:https://www.2cto.com/database/201803/726644.html ■ oracle启动流程-windows下 1) lsnrctl start (启动监听) ...
- oracle如何对数据库进行备份,对Oracle数据库进行备份的两种方法详解
首页 > 演讲稿 > 自我介绍演讲稿 > 对Oracle数据库进行备份的两种方法详解 对Oracle数据库进行备份的两种方法详解 时间:2019-05-05 来源:自我介绍演讲稿 ...
- php的ob函数详解
php的ob函数详解 一. 相关函数简介: 1.Flush:刷新缓冲区的内容,输出. 函数格式:flush() 说明:这个函数经常使用,效率非常高. 2.ob_start :打开输出缓冲区 函数格式: ...
- scanf函数详解与缓冲区
1.基本信息 函数原型: int scanf( char *format, args, ...); 函数返回值: 读入并赋给args的数据个数,遇到文件结束返回EOF,出错返回0. 函数功能: sca ...
最新文章
- java的快速开发框架
- AndroidStudio导入httpmime jar编译不通过的解决办法
- Linux man 使用详解(转)
- 直播平台虚拟币与人民币的关系
- Jass 技能模型定义(转)
- 浙大29岁“粉色系”女博导获百万大奖!最爱少女粉的她,既是实验高手还是个“大厨”......
- (王道408考研操作系统)第一章计算机系统概述-第一节3:操作系统的运行机制与体系结构
- (十一)国产密码算法
- 【操作系统】Nachos 内核线程
- Ubuntu阿里源镜像
- 在windows系统调试ydlidar详细记录(物联网机器人方向)
- 熬夜总结的2022java面试题
- Android Studio报错Using insecure protocols with repositories
- 43大学计算机,加州大学戴维斯分校计算机科学排名第43(2020年TFE美国排名)
- 从明源动力到创新工场这一路走来
- splitter将winform窗体分为三列
- MICCAI-iseg2017挑战赛小结与婴儿脑组织分割总结
- 三分钟,如何说好自我介绍?
- Yii-- 应用(Applications)
- js三级联动之地域的选择
热门文章
- 渥太华大学药学院院长Daniel Figeys团队诚邀药物-微生物组方向博士后
- Bio-protocol与Cell Research达成合作:共同提升科研的可重复性
- 第八届“数学、计算机与生命科学交叉研究” 青年学者云论坛(5月15日9:00-16:40)...
- QIIME 2用户文档. 01简介和安装 Introduction Install(2020.2)
- 本年扩增子、宏基因组课程报名已满,想要学最早等明年
- 形状相似的物品_废弃物品在体育课中的再利用
- R语言ggplot2可视化在箱图上添加分组样本个数
- R语言使用gt包和gtExtras包优雅地、漂亮地显示表格数据:使用gt包可视化表格数据,使其易于阅读和理解、使用gtExtras包添加一个图,显示表中某一列中的数字
- R语言时间序列(time series)分析实战:简单指数平滑法预测
- 纤维追踪成像理论+核磁共振影像数据处理