MySQL常用的字元函式:length,cancat,substr(substring),instr,trim,upper,lower,lpad,rpad,replace
小夥伴們注意啦:方法名和後面的括號不能有空格隔開!
1、length(str):獲取位元組個數(utf-8一個漢字代表3個位元組,gbk為2個位元組)
select length('1234') as 長度;
2、concat(str1,str2,str3…):拼接字元
select concat('1','2') as 結果;
3、substr(string,startindex,length):擷取字串
select substr('123456',2,2) as 結果;
4、instr(str1,str2):返回指定字串第一次出現的索引
select instr('1234231','23') as 結果;
5、trim(str1 from str2):刪除指定字串兩端的字元
select trim('ad' from 'adad123adad') as 結果;
6、upper(str),lower(str):轉大寫,轉小寫
select upper('abc') as 大寫,lower('AbC') as 小寫;
7、lpad(str1,length,str2),rpad(str1,length,str2):左填充,右填充
select lpad('abc',5,'.') 左填充,rpad('abc',5,'.') 右填充;
8、replace(str1,str2,str3):替換
select replace('123456','5','9') as 結果;
相關文章
- lpad/rpad函式函式
- instr、substr函式用法函式
- Mysql 常用函式(15)- upper 函式MySql函式
- postgresql中常用的函式:length、concat、as、substring、randomSQL函式random
- Mysql 的trim() 函式MySql函式
- PHP字串替換substr_replace與str_replace函式PHP字串函式
- js字串擷取函式slice()、substring()、substr()JS字串函式
- shell常用小方法——快速實現upper和lower
- Javascript之字串擷取函式slice()、substring()、substr()JavaScript字串函式
- Mysql替換欄位中指定字元(replace 函式)MySql字元函式
- JS字串擷取函式slice(),substring(),substr()的區別JS字串函式
- mysql FIND_IN_SET函式、INSTR函式MySql函式
- 字元函式之Substr(chr,0,m)與Substr(chr,m)的區別字元函式
- 【轉】linux下awk內建函式的使用(split/substr/length)Linux函式
- mysql中replace函式的用法MySql函式
- php函式substr_replace中文亂碼的替代解決方法PHP函式
- oracle中substr() instr() 用法Oracle
- instr() 函式函式
- substr函式函式
- mysql 函式substring_index()MySql函式Index
- trim函式函式
- lpad函式介紹函式
- Instr函式的用法函式
- js使用replace()函式替換所有指定字元JS函式字元
- C++ lower_bound upper_boundC++
- Oracle instr函式Oracle函式
- ascii函式和substr函式的用法ASCII函式
- 【TRIM】TRIM函式“去空格” 功能之外的洞天函式
- javascript如何使用replace()函式替換所有指定字元JavaScript函式字元
- Trim() 函式的介紹函式
- javascript中的trim函式JavaScript函式
- replace函式函式
- substr()和substring()區別
- 【轉】oracle instr函式Oracle函式
- MySQl 擷取函式 left(),right(),substring(),substring_index() 的用法MySql函式Index
- js 中substr、substring的區別JS
- substr_replace()函式:將手機號中間4位隱藏為*號函式
- MySQL 常用函式MySql函式