数据库(19)——字符串函数

函数是指一段可以直接被另一段程序调用的程序代码。

常用的函数

函数 功能
CONCAT(S1,S2...Sn) 字符串拼接
LOWER(str) 将字符串全部转换为小写
UPPER(str) 将字符串全部转换为大写
LPAD(str,n,pad) 用字符串pad对str的左边进行填充
RPAD(str,n,pad) 用字符串pad对str的右边进行填充
TRIM(str) 去掉字符串头部和尾部的空格
SUBSTRING(str,start,len) 返回从字符串str从start位置起的len长度的字符串

演示

连接字符串

select concat('what','can','I','say');

大小写转换

select lower('WHATcanisay');

select upper('WHATcanisay');

左右填充

select lpad('00',5,'1');

select rpad('00',5,'1');

去掉空格

select trim(' q w e r t y ');

返回字符串

select substring('123456789',3,6);

相关推荐
BD_Marathon1 天前
【MySQL】管理
数据库·mysql
倔强的石头_1 天前
金仓多模数据库平替 MongoDB:电子证照国产化的技术实操与价值突破
数据库
Go高并发架构_王工1 天前
MySQL性能优化案例分析:从问题到解决方案
数据库·mysql·性能优化
二十三之歌1 天前
Redis 中文学习手册
数据库·redis·学习
web安全工具库1 天前
告别刀耕火种:用 Makefile 自动化 C 语言项目编译
linux·运维·c语言·开发语言·数据库·算法·自动化
disanleya1 天前
怎样安全地开启MySQL远程管理权限?
数据库·mysql
【非典型Coder】1 天前
Statement和PreparedStatement区别
数据库
m0_736927041 天前
想抓PostgreSQL里的慢SQL?pg_stat_statements基础黑匣子和pg_stat_monitor时间窗,谁能帮你更准揪出性能小偷?
java·数据库·sql·postgresql
lang201509281 天前
MySQL 8.0.29 及以上版本中 SSL/TLS 会话复用(Session Reuse)
数据库·mysql
望获linux1 天前
【实时Linux实战系列】使用 u-trace 或 a-trace 进行用户态应用剖析
java·linux·前端·网络·数据库·elasticsearch·操作系统