MySQL中的TRIM()函數用於清除數據。它還用於刪除字符串中不需要的前導和尾隨字符。
用法:
TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
參數:此方法接受上述和以下描述的three-parameter:
- 兩者|領導|追蹤:LEADING,TRAILING或BOTH選項可明確指示TRIM()函數從字符串中刪除前導,尾隨或前導和尾隨兩個不需要的字符。默認情況下,TRIM()函數使用BOTH選項。
- removed_str:這是我們要刪除的字符串。如果沒有給出,空格將被刪除。
- str:它標識了要從中刪除removed_str的字符串。
返回值:它返回刪除了不需要的字符的字符串。
示例1:TRIM()函數僅刪除前導空格。
SELECT TRIM(LEADING FROM " www.geeksforgeeks.org ") AS TrimmedString;
輸出:
修剪字符串 |
---|
示例2:TRIM()函數僅刪除尾隨空格。
SELECT TRIM(TRAILING FROM " www.geeksforgeeks.org ") AS TrimmedString;
輸出:
修剪字符串 |
---|
示例3:TRIM()函數可刪除前導空格和尾隨空格。
SELECT TRIM(" www.geeksforgeeks.org ") AS TrimmedString;
輸出:
修剪字符串 |
---|
示例4:TRIM()函數與表格數據
表格:Student_Details:
學生卡 | Student_Name |
---|---|
101 | Virat |
103 | Rohit |
105 | Sikhar |
SELECT TRIM(TRAILING FROM Student_Name) FROM Student_Details AS Trimmed_String;
輸出:
修剪字符串 |
---|
Virat |
Rohit |
Sikhar |
相關用法
- PLSQL TRIM用法及代碼示例
- MySQL LEAD() and LAG()用法及代碼示例
- MySQL BIN()用法及代碼示例
- MySQL LAST_DAY()用法及代碼示例
- MySQL WEEKOFYEAR()用法及代碼示例
- MySQL MOD()用法及代碼示例
- MySQL Group_CONCAT()用法及代碼示例
- MySQL DEFAULT()用法及代碼示例
- MySQL AES_ENCRYPT()用法及代碼示例
- MySQL AES_DECRYPT()用法及代碼示例
- MySQL MD5用法及代碼示例
- MySQL COMPRESS( )用法及代碼示例
- MySQL PASSWORD用法及代碼示例
- MySQL OLD_PASSWORD用法及代碼示例
- MySQL DES_DECRYPT()用法及代碼示例
- MySQL DES_ENCRYPT()用法及代碼示例
- MySQL DECODE( )用法及代碼示例
- MySQL ENCODE( )用法及代碼示例
注:本文由純淨天空篩選整理自jana_sayantan大神的英文原創作品 TRIM() Function in MySQL。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。