程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL清除字符串首尾空格函數

MySQL清除字符串首尾空格函數

編輯:MySQL綜合教程

MySQL清除字符串首尾空格函數是經常會用到的函數,MySQL 清除字符串首尾空格函數有三個: ltrim(), rtrim(), trim(),下面就為您分別介紹。

  1. mysql> select concat('.', ltrim(' ddd '), '.');  
  2. +----------------------------------+  
  3. | concat('.', ltrim(' ddd '), '.') |  
  4. +----------------------------------+  
  5. | .ddd .                           |  
  6. +----------------------------------+  
  7. mysql> select concat('.', rtrim(' ddd '), '.');  
  8. +----------------------------------+  
  9. | concat('.', rtrim(' ddd '), '.') |  
  10. +----------------------------------+  
  11. | . ddd.                           |  
  12. +----------------------------------+  
  13. mysql> select concat('.', trim(' ddd '), '.');  
  14. +---------------------------------+  
  15. | concat('.', trim(' ddd '), '.') |  
  16. +---------------------------------+  
  17. | .ddd.                           |  
  18. +---------------------------------+ 

MySQL 中的 trim 字符串函數,實在是強大。它不僅能消除字符串首尾部的空格,還可以消除我們指定的任意字符。ltrim(), rtrim() 只是它的一個功能子集。來看下 trim 函數的完整語法:

1. trim([{both | leading | trailing} [remstr] from] str)
2. trim([remstr from] str)

1. 清除字符串首部字符。

  1. ysql> select trim(leading '.' from '..ddd..');  
  2. +----------------------------------+  
  3. | trim(leading '.' from '..ddd..') |  
  4. +----------------------------------+  
  5. | ddd..                            |  
  6. +----------------------------------+ 

2. 清除字符串尾部字符。

  1. mysql> select trim(trailing '.' from '..ddd..');  
  2. +-----------------------------------+  
  3. | trim(trailing '.' from '..ddd..') |  
  4. +-----------------------------------+  
  5. | ..ddd                             |  
  6. +-----------------------------------+ 

3. 清除字符串首尾部字符。

  1. mysql> select trim(both '.' from '..ddd..');  
  2. +-------------------------------+  
  3. | trim(both '.' from '..ddd..') |  
  4. +-------------------------------+  
  5. | ddd                           |  
  6. +-------------------------------+  
  7. mysql> select trim('.' from '..ddd..');  
  8. +--------------------------+  
  9. | trim('.' from '..ddd..') |  
  10. +--------------------------+  
  11. | ddd                      |  
  12. +--------------------------+ 

trim() 默認清除字符串首尾部的空格。

以上就是MySQL清除字符串首尾空格函數的介紹。

MySQL字符串大小寫轉換函數

MySQL concat函數的使用

獲得自動增長的MySQL主鍵

MySQL主鍵的設計原則

MySQL分區的功能和限制

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved