mysql之字符串函数

常用的字符串函数有以下几种

1.字符串拼接,将指定的几个字符串拼接为一个字符串

函数名是concat(s1,s2,s3)

sql 复制代码
select concat('hello','mysql');

执行结果

2.转为小写

函数名lower

sql 复制代码
select lower('HELLO');

3.转为大写

函数名为upper

sql 复制代码
select upper('hello');

4 左填充

函数名为lpad,lpad(str,n,pad),这些参数含义是str字符串左边要填充为长度为n的字符串,用pad填充

sql 复制代码
select lpad('01',5,'-');

执行结果

5 右填充,语法和左填充一样,函数名为rpad()

sql 复制代码
select rpad('01',5,'-');

执行结果为

6 substring 返回从字符串某个索引开始取指定长度的字符串

sql 复制代码
select substring('hello world',1,5);

执行结果

7 去除字符串前后空格

函数名trim

sql 复制代码
select trim(' hello world ');
相关推荐
2301_32241428041 小时前
活力孕康复APP 47737- 原创(免费领源码+部署教程+开发环境)
java·vue.js·spring boot·mysql·微信小程序·idea·微信开发者工具
勤奋的树懒1 小时前
从手写 SQL 到 Windows 工具:致远 OA 文件清理实践
数据库·sql·windows server·致远oa
笃行3501 小时前
OceanBaseVS金仓:一条 SQL 的两条路——KingbaseES 的性能竞争力从哪来
数据库
其实防守也摸鱼2 小时前
每天一个知识点——RCE漏洞
运维·服务器·数据库·windows·安全·github·漏洞
TDengine (老段)2 小时前
TDengine 常见问题 TOP2
大数据·数据库·物联网·时序数据库·tdengine·涛思数据
笃行3502 小时前
数据迁移工具 KDMS 帮我把一本糊涂账算清了
数据库
笃行3503 小时前
SQLServer数据库迁移实录:十年老系统搬上 KingbaseES,T-SQL 基本没重写
数据库
落魄大学生之流水线上谋生计4 小时前
Java并发核心机制详解:线程池、CAS、AQS、锁升级
java·开发语言·数据库
Wang's Blog4 小时前
Java框架快速入门: Spring Security+OAuth2之邮件验证码发送(SMTP与API方式)
java·数据库·spring
砚底藏山河5 小时前
容错重试与指数退避:网络抖动手抖不再丢数据(魔码量化实战 #04)
java·数据库·python·金融