oracle中的trim函式

2021-08-30 14:31:24 字數 661 閱讀 9180

oracle中的trim函式是用來刪除給定字串或者給定數字中的頭部或者尾部的給定字元。

trim函式具有如下的形式

trim([leading/trailing/both][匹配字串或數值][from][需要被處理的字串或數值])

這裡如果指明了leading表示從刪除頭部匹配的字串,如果指明了trailing表示從刪除尾部匹配的字串,如果指明了both,或者不指明任何位置,則兩端都將被刪除

如果不指明任何匹配字串或數值則認為是空格,即刪除前面或者後面的空格。

trim函式返回的型別是varchar2

下面是一些例子:

截去了數字7500的後面的兩個0

sql> select trim(0 from 7500) from dual;

trim

—-75

下面的例子截去了』 中秋八月中』前後的兩個』中』字

sql> select trim(』中『 from 『中秋八月中『) as 詩 from dual;

詩——————

秋八月下面的例子截去了』 半夜二更半』前面的乙個』半』字

sql> select trim(leading 『半『 from 『半夜二更半『) as 詩 from dual;

詩————————

夜二更半

摘自:

MySQL中trim 函式的用法

trim函式可以過濾指定的字串 完整格式 trim remstr from str 簡化格式 trim remstr from str 返回字串 str 其中所有remstr字首和 或字尾都已被刪除。若分類符both leadin或trailing中沒有乙個是給定的,則假設為both。remstr為...

常用函式 trim

今天在開發中用equals判斷兩個字串是否相等,輸出的字元明明是一樣的但是equals判斷總是不相等,最後在字元的後面加乙個trim 函式終於解決問題。trim 刪除字串首尾的空白 可以首尾一起,也可以指定首或尾,取決於控制引數 但會保留字串內部作為詞與詞之間分隔的空格。例 string dw ne...

php中trim函式例項用法

我們在編寫 的時候,會遇到需要去除字串的空格情況,這個時候,就需要用到函式才www.cppcns.com可以實現,在php中有乙個函式系列是專門提供使用的,這就是trim函式,其中系統中ltrim函式可以實現去掉字串首部字元,rtrim函式只去除字串尾部的字元。下面就來程式設計客棧詳細了解操作方法吧...