MySQL字元函式

2021-10-07 17:43:36 字數 678 閱讀 4345

#一、字元函式

#1、length 獲取引數值的位元組個數

select

length('john');

#2、concat 拼接字串

select concat(last_name,'_',first_name) 姓名 from employees

#3、supper(將字元變大寫)、lower(將字元變小寫)

#4、substr、substring 擷取從字串中的字元

select substr('李莫愁和小龍女',1,3) out_put;

#5、instr 返回子串第一次出現的索引位置,如果找不到返回0

select instr('楊不悔愛上了殷六俠','殷六俠') as out_put;

#6、trim 去掉前後的字元

select

trim( 'a' from 'aaaaaaaaaaa張aaaaaaa翠山aaaaaaaaa' ) as out_put

#7、lpad 用指定的字元實現左填充指定長度 (rpad)

select lpad('殷素素',10,'*') as out_put

#8、replace 替換

select replace('周芷若周芷若張無忌愛上了周芷若','周芷若','趙敏') as out_put

MySQL字元函式

1 concat select concat username admin 輸出結果 usernameadmin select concat username admin 輸出結果 username admin select concat username admin password 123456...

MySQL 字元函式

字元函式 大小寫 長度 字元連線,字元索引 select lower ename upper ename length ename concat sal instr ename,a from t emp 插入 select insert abcde 1,0,123456 123456abcde se...

MySql 字元函式

1.length str 獲取字串的長度 select length tom 2.substr str,startindex,length 擷取字串 str 待擷取的字串 startindex 起始位置 從1開始 length 擷取長度 select substr i am tom 6 3 tom3...