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 '[!--empirenews.page--]' FROM `newstext`) WHERE id=585;
SELECT TRIM(TRAILING '[!--empirenews.page--]' FROM `newstext`) AS newstex FROM [!db.pre!]ecms_news_data_1 WHERE id=585;
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 '[!--empirenews.page--]' FROM `newstext`) WHERE id=585;
SELECT TRIM(TRAILING '[!--empirenews.page--]' FROM `newstext`) AS newstex FROM [!db.pre!]ecms_news_data_1 WHERE id=585;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29500582/viewspace-1365194/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL常用的字元函式:length,cancat,substr(substring),instr,trim,upper,lower,lpad,rpad,replaceMySql字元函式
- MySQL 函式MySql函式
- MySQL函式MySql函式
- MySQL(四)日期函式 NULL函式 字串函式MySql函式Null字串
- Mysql 常用函式(20)- ceiling 函式MySql函式
- Mysql 常用函式(15)- upper 函式MySql函式
- MySQL 常用函式MySql函式
- MySQL函式(一)MySql函式
- mysql函式大全MySql函式
- 14 mysql 函式MySql函式
- MySQL 常用函式。MySql函式
- MySQL函式大全(字串函式,數學函式,日期函式,系統級函式,聚合函式)MySql函式字串
- mysql FIND_IN_SET函式、INSTR函式MySql函式
- MySQL函式-條件判斷函式MySql函式
- MySQL函式學習(一)-----字串函式MySql函式字串
- MySQL的GET_LOCK函式MySql函式
- Mysql 常用函式(1)- 常用函式彙總MySql函式
- MySQL 內建函式MySql函式
- Mysql視窗函式MySql函式
- 《MySQL 入門教程》第 16 篇 MySQL 常用函式之日期函式MySql函式
- mysql find_in_set()函式的使用MySql函式
- MySQL 的IFNULL()、ISNULL()和NULLIF()函式MySqlNull函式
- MySQL 的日期和時間函式MySql函式
- Mysql中常用函式的使用示例MySql函式
- MySQL中的SUM函式使用教程MySql函式
- mysql中的if函式怎麼用MySql函式
- MySQL:MySQL層比較函式呼叫MySql函式
- 轉MySQL--mysql常用函式打全MySql函式
- 《MySQL 入門教程》第 14 篇 MySQL 常用函式之數學函式MySql函式
- C語言字串工具箱DIY之剔除字串首尾的空白字元的str_trim函式C語言字串字元函式
- 探索MySQL高階語句(數學函式、聚合函式、字串函式、日期時間函式)MySql函式字串
- MySQL 對window函式執行sum函式疑似BugMySql函式
- MySQL分析函式實現MySql函式
- mysql 函式substring_index()MySql函式Index
- mysql函式練習題MySql函式
- mysql常用函式詳解MySql函式
- MySQL排名函式實現MySql函式
- mysql日期函式總結MySql函式
- MySQL常用函式彙總MySql函式