mysql中提供了許多內建函式,例如:
char_length(str)
返回值為字串str 的長度,長度的單位為字元。乙個多位元組字元算作乙個單字元。
對於乙個包含五個二位元組字符集, length()返回值為 10, 而char_length()的返回值為5。
concat(str1,str2,...)
字串拼接
如有任何乙個引數為null ,則返回值為 null。
concat_ws(separator,str1,str2,...)
字串拼接(自定義連線符)
concat_ws()不會忽略任何空字串。 (然而會忽略所有的 null)。
conv(n,from_base,to_base)
進製轉換
例如:select conv('a',16,2); 表示將 a 由16進製制轉換為2進製字串表示
format(x,d)
將數字x 的格式寫為'#,###,###.##',以四捨五入的方式保留小數點後 d 位, 並將結果以字串的形式返回。若 d 為 0, 則返回結果不帶有小數點,或不含小數部分。
例如:select format(12332.1,4); 結果為: '12,332.1000'
insert(str,pos,len,newstr)
#索引位置從1開始!!索引位置從1開始!!索引位置從1開始!!
#替換的內容如果少於或大於你輸入的替換長度,也是會被替換的!(以新字串為主)
在str的指定位置插入
mysql 檢視內建函式 mysql內建函式
一 字串函式 1.concat s1,s2.sn 把傳入的引數連線成乙個字串 2.insert str,x,y,str 從str的x位置開始,替換y長度的字串為str,select insert abcdefg 2,3,hello 3.lower str upper str 將字串轉換為大寫,小寫 ...
day 03 內建函式
例子 print abs 1 求絕對值的 false 0,none print bool 如果all裡面的引數全部都是真的話,這個返回值就是真的 c all 1,2,3,4 print c 對於any來說,引數只要有真就為真 d any 1,none print d s 黎明 c bytes s,e...
day14 內建函式
內建函式就是python執行時就會載入記憶體的函式,py直譯器執行後就可以直接拿來用的函式,常用的內建函式有以下這些,其中enumerate和eval是最常用的 1.bytes print 中文 encode utf8 print bytes 中文 utf8 2.char ord print chr...