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

mysql 壯大的trim() 函數

編輯:MySQL綜合教程

mysql 壯大的trim() 函數。本站提示廣大學習愛好者:(mysql 壯大的trim() 函數)文章只能為提供參考,不一定能成為您想要的結果。以下是mysql 壯大的trim() 函數正文


mysql中的去除左空格函數:
LTRIM(str)
Returns the string str with leading space characters removed.

以下是代碼片斷:


mysql> SELECT LTRIM(' barbar');
-> 'barbar'


This function is multi-byte safe.

mysql中的去除右空格函數:
RTRIM(str)
Returns the string str with trailing space characters removed.

以下是代碼片斷:


mysql> SELECT RTRIM('barbar ');
-> 'barbar'


This function is multi-byte safe.

trim函數可以過濾指定的字符串:
完全格局:TRIM([{BOTH | LEADING | TRAILING} [remstr] FROM] str)
簡化格局:TRIM([remstr FROM] str)

Returns the string str with all remstr prefixes or suffixes removed. If none of the specifiers BOTH, LEADING, or TRAILING is given, BOTH is assumed. remstr is optional and, if not specified, spaces are removed.

以下是代碼片斷:


mysql> SELECT TRIM(' bar '); //默許刪除前後空格
-> 'bar'
mysql> SELECT TRIM(LEADING ',' FROM ',,barxxx'); //刪除指定首字符 如',‘
-> 'barxxx'
mysql> SELECT TRIM(BOTH ',' FROM ',,bar,,,'); //刪除指定首尾字符
-> 'bar'
mysql> SELECT TRIM(TRAILING ',' FROM 'barxxyz,,');
-> 'barxxyz'



mysql> UPDATE table SET `field`=TRIM(TRAILING ',' FROM `FIELD`) WHERE WHERE `FIELD` LIKE '%,';


This function is multi-byte safe.

調換數據庫中字段的最初一個分頁符


UPDATE [!db.pre!]ecms_news_data_1 SET `newstext`=TRIM(TRAILING '
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved