国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

Mysql字符串處理函數詳細介紹、總結

2024-07-24 12:47:29
字體:
來源:轉載
供稿:網友

一、簡明總結
ASCII(char)        返回字符的ASCII碼值
BIT_LENGTH(str)      返回字符串的比特長度
CONCAT(s1,s2…,sn)      將s1,s2…,sn連接成字符串
CONCAT_WS(sep,s1,s2…,sn)  將s1,s2…,sn連接成字符串,并用sep字符間隔
INSERT(str,x,y,instr)    將字符串str從第x位置開始,y個字符長的子串替換為字符串instr,返回結果
FIND_IN_SET(str,list)   分析逗號分隔的list列表,如果發現str,返回str在list中的位置
LCASE(str)或LOWER(str)   返回將字符串str中所有字符改變為小寫后的結果
LEFT(str,x)        返回字符串str中最左邊的x個字符
LENGTH(s)         返回字符串str中的字符數
LTRIM(str)         從字符串str中切掉開頭的空格
POSITION(substr,str)    返回子串substr在字符串str中第一次出現的位置
QUOTE(str)         用反斜杠轉義str中的單引號

REPEAT(str,srchstr,rplcstr)返回字符串str重復x次的結果
REVERSE(str)        返回顛倒字符串str的結果
RIGHT(str,x)        返回字符串str中最右邊的x個字符
RTRIM(str)         返回字符串str尾部的空格
STRCMP(s1,s2)       比較字符串s1和s2
TRIM(str)         去除字符串首部和尾部的所有空格
UCASE(str)或UPPER(str)   返回將字符串str中所有字符轉變為大寫后的結果

二、詳細總結
1.ASCII(str)
返回值為字符串str 的最左字符的數值,即取得最左字符的ascii碼。
假如str為空字符串,則返回值為 0 。假如str 為NULL,則返回值為 NULL。
ASCII()用于帶有從 0到255的數值的字符。

2.BIN(N)
返回值為N的二進制值的字符串表示,即轉為二進制。
其中 N 為一個longlong (BIGINT) 數字。這等同于 CONV(N,10,2)。假如N 為NULL,則返回值為 NULL。

3.BIT_LENGTH(str)
返回值為二進制的字符串str 長度。

4.CHAR(N,... [USING charset])
CHAR()將每個參數N理解為一個整數,其返回值為一個包含這些整數的代碼值所給出的字符的字符串。NULL值被省略。
即將所有參數轉為字符后連接在一起。

5.CHAR_LENGTH(str)
返回值為字符串str 的長度,長度的單位為字符。

6.CHARACTER_LENGTH(str)
CHARACTER_LENGTH()是CHAR_LENGTH()的同義詞。

7.COMPRESS(string_to_compress)
壓縮一個字符串。

8.CONCAT(str1,str2,...)
返回結果為連接參數產生的字符串。

9.CONCAT_WS(separator,str1,str2,...)
CONCAT_WS() 代表 CONCAT With Separator ,是CONCAT()的特殊形式。  
第一個參數是其它參數的分隔符。分隔符的位置放在要連接的兩個字符串之間。
分隔符可以是一個字符串,也可以是其它參數。如果分隔符為 NULL,則結果為 NULL。函數會忽略任何分隔符參數后的 NULL 值。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 无锡市| 遵义市| 萨嘎县| 漳浦县| 南昌县| 广汉市| 包头市| 钟山县| 隆昌县| 宽甸| 万安县| 芦山县| 武功县| 扎兰屯市| 赤壁市| 久治县| 禹州市| 东安县| 临朐县| 芮城县| 本溪| 抚顺市| 庆阳市| 惠安县| 盐池县| 邹城市| 武陟县| 黄石市| 西贡区| 木兰县| 福建省| 北安市| 团风县| 开原市| 紫阳县| 九寨沟县| 密云县| 蒙城县| 民权县| 酒泉市| 龙岩市|