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 ');
相关推荐
m0_547486661 小时前
《Oracle数据库从入门到实战》全套PPT课件2026
数据库·oracle
2601_965798471 小时前
Evently Theme Setup Guide: Fast Conference, Meetup & Summit Architecture
服务器·网络·数据库
今天AI了吗1 小时前
AI Agent 在数据分析领域的落地判断:哪些场景真的需要 Agent
java·数据库·人工智能·python·sql·数据分析·copilot
cspttty1 小时前
会计专业大学期间考什么证
大数据·数据库·人工智能·数据挖掘
suaizai_1 小时前
Graph Engineering 解析:什么是图工程,何时该用,何时不该用
数据库
析数塔1 小时前
DuckDB 2.0 Cyanoptera 来了:脚本里的 OLAP,现在可以开成服务了
数据库
lv__pf1 小时前
redis缓存数据库进阶
数据库·redis·缓存
鸽芷咕2 小时前
告别手工分表:金仓时序数据库超表架构落地的一次实战复盘
数据库
草莓熊Lotso2 小时前
【Redis 初阶】Hash 类型深度解析:结构化数据存储的最优解
linux·网络·数据库·redis·tcp/ip·缓存·哈希算法