MYSQL学习笔记14: 函数

函数


字符串函数


字符串拼接

-- concat
select concat('hello', ' MYSQL');


大小写转换

-- lower
select lower('HELLO');

-- upper
select upper('hello');



左右填充

-- lpad
select lpad('1',8,'0');

-- rpad
select rpad('0',8,'1');



去除头尾空格

-- trim
select trim('  hello MYSQL   ');


返回子串

索引从1开始!
索引从1开始!
索引从1开始!

-- substring
select substring('HELLO MYSQL',1,5); 
#参数1 字符串
#参数2 起始位置
#参数3 截取字符数量


利用左右填充修改workNo工号为5位工号, 不足位数补0

-- 调用update修改表数据, 在lpad中用workNo依次表示每一个工号
update workers set workNo = lpad(workNo,5,'0');

更改前

更改后

posted @ 2024-03-09 09:10  HIK4RU44  阅读(11)  评论(0)    收藏  举报