MYSQL學習筆記14: 函式

HIK4RU44發表於2024-03-09

函式


字串函式


字串拼接

-- 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');

更改前

更改後

相關文章