SQL Trim 函數


SQL SELECT
SQL DISTINCT
SQL WHERE
SQL AND OR
SQL IN
SQL BETWEEN
SQL 萬用字元
SQL LIKE
SQL ORDER BY
SQL 函數
SQL 平均值
SQL COUNT
SQL 最大值
SQL 最小值
SQL 總合
SQL GROUP BY
SQL HAVING
SQL 別名
SQL AS
SQL 表格連接
SQL 外部連接
SQL CONCATENATE
SQL SUBSTRING
SQL TRIM
SQL 長度
SQL REPLACE



網站導引
其他資源


SQL 中的 TRIM 函數是用來移除掉一個字串中的字頭或字尾。最常見的用途是移除字首或字尾的空白。這個函數在不同的資料庫中有不同的名稱:

  • MySQL: TRIM(), RTRIM(), LTRIM()
  • Oracle: RTRIM(), LTRIM()
  • SQL Server: RTRIM(), LTRIM()

各種 trim 函數的語法如下:

TRIM([[位置] [要移除的字串] FROM ] 字串): [位置] 的可能值為 LEADING (起頭), TRAILING (結尾), or BOTH (起頭及結尾)。 這個函數將把 [要移除的字串] 從字串的起頭、結尾,或是起頭及結尾移除。如果我們沒有列出 [要移除的字串] 是什麼的話,那空白就會被移除。

LTRIM(字串): 將所有字串起頭的空白移除。

RTRIM(字串): 將所有字串結尾的空白移除。

例 1:

SELECT TRIM('   Sample   ');

結果:

'Sample'

例 2:

SELECT LTRIM('   Sample   ');

結果:

'Sample   '

例 3:

SELECT RTRIM('   Sample   ');

結果:

'   Sample'

下一頁:SQL 長度函數

網站導引   |   其他資源


Copyright 1999-2009   1keydata.com.   版權所有