MySQL數據庫之字符函數詳細說明
發表時間:2023-07-31 來源:明輝站整理相關軟件相關文章人氣:
[摘要]MySQL數據庫中的函數根據功能可以劃分為字符函數、數值運算符與函數、比較運算符與函數、日期時間函數、信息函數、聚合函數、加密函數以及自定義函數等。1.CONCAT()CONCAT()函數用于字符連...
MySQL數據庫中的函數根據功能可以劃分為字符函數、數值運算符與函數、比較運算符與函數、日期時間函數、信息函數、聚合函數、加密函數以及自定義函數等。
1.CONCAT()
CONCAT()函數用于字符連接,如下圖所示:

2.CONCAT()函數也可用于將一個數據表中的兩個字段的所有記錄進行字符連接,如下圖所示:

3.CONCAT_WS()
CONCAT_WS()函數使用指定的分隔符進行字符連接,該函數的第一個參數是指定分隔符,如下圖所示:

4.FORMAT()
FORMAT()函數主要用于數字格式化,最終返回一個字符型數字。第一個參數為待格式化的數字,第二個參數為要保留的小數位數,如下圖所示:

5.LOWER()
LOWER()函數將字符轉換成大寫字母。
6.UPPER()
UPPER()函數將字符轉換成小寫字母,如下圖所示:

7.LEFT()
LEFT()函數用于獲取左側字符。
8.RIGHT()
RIGHT()函數用于獲取右側字符,如下圖所示:

9.LENGTH()
LENGTH()函數用于獲取字符串長度,如下圖所示:

10.LTRIM()
LTRIM()函數用于刪除前導空格。
11.RTRIM()
RTRIM()函數用于刪除后續空格。
12.TRIM()
TRIM()函數用于刪除前導和后續空格,如下圖所示:

13.REPLACE()
REPLACE()函數用于字符串替換,如下圖所示:

14.SUBSTRING()
SUBSTRING()函數用于字符串截取,第一個參數是開始截取的起始位置,第二個參數是截取的字符數目
[注意]這里是從1開始計數的,而不是從0開始的,如下圖所示:

15.如果省略第二個參數,則一直截取到字符串的結尾,如下圖所示:

16.[NOT] LIKE
[NOT] LIKE用于模式匹配,其中%代表0個或多個字符,_代表任意1個字符。返回1表示匹配,0表示不匹配,如下圖所示:

以上就是MySQL數據庫之字符函數詳解的詳細內容,更多請關注php中文網其它相關文章!
學習教程快速掌握從入門到精通的SQL知識。