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 ');
相关推荐
笃行3507 小时前
【金仓数据库产品体验官】订单增量同步实战:MERGE、OUTPUT 与 IDENTITY 的兼容验证
数据库
星恒随风11 小时前
MySQL 从零入门(六):复合查询详解——多表查询、自连接、子查询与 UNION
linux·服务器·数据库·mysql
无奈笑天下12 小时前
银河麒麟上lsblk命令教程详解
linux·运维·服务器·数据库
xiaoye-duck13 小时前
《C++ 项目:手写大模型接入 SDK》会话模块整合:内存 SessionManager 与 DataManager 持久化联动
开发语言·数据库·c++·语言模型
AllData公司负责人14 小时前
AI大模型数据开发底座系列说明书:AllData集成DB-GPT开源项目建设 AI 多模态分析底座,涵盖模态解析/智能大屏/MCP 扩展!
大数据·数据库·人工智能·gpt·数据采集·数据接入·模态解析
隔窗听雨眠14 小时前
MySQL进程卡死的定位思路与恢复实践
mysql·故障排查·数据库运维
2601_9679873714 小时前
Sqlite参考手册
数据库·python·sqlite·api·教程
隔窗听雨眠15 小时前
Oracle日志体系分层结构与故障定位路径
数据库·oracle·故障排查
为思念酝酿的痛15 小时前
C语言操作MySQL
数据库·mysql
ShineWinsu15 小时前
对于Qt:QTabWidget常见属性的解析
开发语言·数据库·c++·qt·浏览器·qtabwidget·标签页