数据库(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);

相关推荐
梦幻通灵4 分钟前
Mysql字段判空实用技巧
android·数据库·mysql
酸菜牛肉汤面2 小时前
23、varchar与char的区别
数据库
AI题库2 小时前
PostgreSQL 18 从新手到大师:实战指南 - 2.5 Serverless PostgreSQL
数据库·postgresql·serverless
IT技术分享社区2 小时前
数据库实战:MySQL多表更新JOIN操作的底层原理与性能调优指南
数据库·mysql·程序员
廋到被风吹走2 小时前
【数据库】【Oracle】分区表与大表设计
数据库·oracle
UrSpecial3 小时前
InnoDB存储引擎
数据库·mysql
gjc5923 小时前
MySQL隐蔽 BUG:组合条件查询无故返回空集?深度排查与规避方案
android·数据库·mysql·bug
❀͜͡傀儡师3 小时前
docker部署PostgreSQL数据库的监控和管理工具
数据库·docker·postgresql
a187927218314 小时前
MySQL 事务
数据库·mysql·事务·mvcc·acid·readview·可见性判断算法
梨落秋霜4 小时前
Python入门篇【元组】
android·数据库·python