SQL語句基礎學習之TRIM
SQL 中的 TRIM 函式是用來移除掉一個字串中的字頭或字尾。最常見的用途是移除字首或字尾的空白。這個函式在不同的資料庫中有不同的名稱:
MySQL: TRIM(), RTRIM(), LTRIM()
Oracle: RTRIM(), LTRIM()
SQL Server: RTRIM(), LTRIM()[@more@]
各種 trim 函式的語法如下:
TRIM([[位置] [要移除的字串] FROM ] 字串): [位置] 的可能值為 LEADING (起頭), TRAILING (結尾), or BOTH (起頭及結尾)。 這個函式將把 [要移除的字串] 從字串的起頭、結尾,或是起頭及結尾移除。如果我們沒有列出 [要移除的字串] 是什麼的話,那空白就會被移除。
LTRIM(字串): 將所有字串起頭的空白移除。
RTRIM(字串): 將所有字串結尾的空白移除。
例1:
SELECT TRIM(’ Sample ’).
結果:
’Sample’
例2:
SELECT LTRIM(’ Sample ’).
結果:
’Sample ’
例3:
SELECT RTRIM(’ Sample ’).
結果:
’ Sample’
MySQL: TRIM(), RTRIM(), LTRIM()
Oracle: RTRIM(), LTRIM()
SQL Server: RTRIM(), LTRIM()[@more@]
各種 trim 函式的語法如下:
TRIM([[位置] [要移除的字串] FROM ] 字串): [位置] 的可能值為 LEADING (起頭), TRAILING (結尾), or BOTH (起頭及結尾)。 這個函式將把 [要移除的字串] 從字串的起頭、結尾,或是起頭及結尾移除。如果我們沒有列出 [要移除的字串] 是什麼的話,那空白就會被移除。
LTRIM(字串): 將所有字串起頭的空白移除。
RTRIM(字串): 將所有字串結尾的空白移除。
例1:
SELECT TRIM(’ Sample ’).
結果:
’Sample’
例2:
SELECT LTRIM(’ Sample ’).
結果:
’Sample ’
例3:
SELECT RTRIM(’ Sample ’).
結果:
’ Sample’
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/459749/viewspace-1017503/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL語句基礎學習之Alter Table [記不住呀呵呵]SQL
- MySQL指南之SQL語句基礎MySql
- SQL 語句基礎SQL
- SQL 語句學習SQL
- sql語句學習SQL
- Python基礎學習【4】-if 語句Python
- MyBatis學習 之 三、動態SQL語句MyBatisSQL
- SQL語言基礎(SELECT語句)SQL
- Oracle之PL/SQL基礎學習OracleSQL
- Java學習之基礎語法Java
- MySQL基礎之DML語句MySql
- sql語句學習總結SQL
- mysql sql語句學習(一)MySql
- mysql基礎複習(SQL語句的四個分類),MySql
- Java學習之基礎語法練習Java
- shell 學習之for語句
- GaussDB SQL基礎語法示例-迴圈語句SQL
- C#基礎之新語句C#
- 簡單的SQL語句學習SQL
- Java學習筆記--sql語句Java筆記SQL
- Oracle之PL/SQL基礎學習之二OracleSQL
- SQL基礎的查詢語句烈鉍SQL
- SQL學習___01:基礎SQL
- Python零基礎學習筆記(十八)——break語句和continue語句Python筆記
- python基礎語句小練習Python
- MyBatis學習 之 二、SQL語句對映檔案(1)resultMapMyBatisSQL
- mysql資料庫sql語句基礎知識MySql資料庫
- Java學習之跳轉語句Java
- MySQL基礎語句MySql
- 【SQL Server學習筆記】Delete 語句、Output 子句、Merge語句SQLServer筆記delete
- Day3--練習MySQL基礎語句MySql
- opencv學習之基礎OpenCV
- 學習Rust 基礎語法Rust
- 語料庫基礎學習
- java語言基礎學習Java
- c語言基礎學習C語言
- markdown學習(基礎語法)
- Python 3 學習筆記之——基礎語法Python筆記