婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > oracle中的trim函數(shù)使用介紹

oracle中的trim函數(shù)使用介紹

熱門標簽:車瑪仕極限運動場所地圖標注 地圖標注怎么保存 外呼電話系統(tǒng)用卡嗎 七日殺a19.5全地圖標注 廣東營銷智能外呼系統(tǒng)商家 騰訊地圖標注要費用嗎 電渠外呼系統(tǒng) N個你智能電銷機器人 高德地圖標注公司名字大全

Oracle TRIM函數(shù)是很常見的函數(shù),下面對Oracle TRIM函數(shù)的語法作了詳盡的闡述說明,希望可以讓您對Oracle TRIM函數(shù)有更深的認識。

如果提到Oracle TRIM函數(shù),最簡單的功能就是使用它來去除字符串的行首和行尾的空格,這個功能也是大家使用頻率最高的一種。
然而Oracle TRIM函數(shù)其實是具有刪除“任意指定”字符的功能,不可謂不牛。我們來一次體驗之旅。

1.先看一下Oracle TRIM函數(shù)的完整語法描述

TRIM([ { { LEADING | TRAILING | BOTH }
[ trim_character ]
| trim_character
}
FROM
]
trim_source
)

以上語法引自于Oracle 10gR2官方文檔:http://download.oracle.com/docs/ ... 0/img_text/trim.htm
單從這個語法定義上我們就可以看出,小小的Oracle TRIM函數(shù)蘊含了更多可定制的功能。一一展示,供參考。

2.最簡單的用法開始
不使用任何參數(shù):
gloria@www.dweye.net> select trim (' DWEYE ') "TRIM e.g." from dual;

TRIM e.g
--------
DWEYE

這也是最常見的一種使用方法,都使用默認的參數(shù),默認情況下TRIM會同時刪除字符串前后出現(xiàn)的空格。

3.其實第一種常用的方法等同于下面帶有“BOTH”參數(shù)的寫法
gloria@www.dweye.net> select trim (both from ' DWEYE ') "TRIM e.g." from dual;

TRIM e.g
--------
DWEYE

“BOTH”參數(shù)表示同時去除字符串前后所指定的內(nèi)容(默認情況下刪除空格)。

4.既然試用了BOTH參數(shù),我們再看一下“TRAILING”和“LEADING”參數(shù)效果

gloria@www.dweye.net> select trim (trailing from ' DWEYE ') "TRIM e.g." from dual;

TRIM e.g.
------------
DWEYE

gloria@www.dweye.net> select trim (leading from ' DWEYE ') "TRIM e.g." from dual;

TRIM e.g.
------------
DWEYE

可見,使用“TRAILING”參數(shù)可以完成字符串尾部空格的刪除功能;而“LEADING”參數(shù)正好相反,完成字符串頭部空格的刪除功能。
也就是說,使用“TRAILING”和“LEADING”參數(shù)可以指定空格的刪除位置。

5.“trim_character”參數(shù)粉墨登場

這個參數(shù)改變了“刪除空格”的默認行為。
如果想要刪除字符串'xxxxDWEYExxxx'前后出現(xiàn)的“x”,“trim_character”參數(shù)就派上用場了。
gloria@www.dweye.net> select trim ('x' from 'xxxxDWEYExxxx') "TRIM e.g." from dual;

TRIM e.g
--------
DWEYE

配合“BOTH”、“TRAILING”和“LEADING”三個參數(shù)使用效果如下,與之前演示類似??唇Y(jié)果,不贅述。
gloria@www.dweye.net> select trim (both 'x' from 'xxxxDWEYExxxx') "TRIM e.g." from dual;

TRIM e.g
--------
DWEYE

gloria@www.dweye.net> select trim (trailing 'x' from 'xxxxDWEYExxxx') "TRIM e.g." from dual;

TRIM e.g.
------------
xxxxDWEYE

gloria@www.dweye.net> select trim (leading 'x' from 'xxxxDWEYExxxx') "TRIM e.g." from dual;

TRIM e.g.
------------
DWEYExxxx

6.需要注意的地方

這里的“trim_character”參數(shù)只允許包含一個字符,不支持多字符。
報錯信息如下:
gloria@www.dweye.net> select trim (leading 'xy' from 'xyxxDWEYExyyx') "TRIM e.g." from dual;
select trim (leading 'xy' from 'xyxxDWEYExyyx') "TRIM e.g." from dual
*
ERROR at line 1:
ORA-30001: trim set should have only one character

既然TRIM不能滿足我們刪除只?!癉WEYE”字符串的要求,有么有其他手段呢?of course有。我們使用RTRIM和LTRIM“連環(huán)拳”完成這個任務。
1)使用RTRIM
gloria@www.dweye.net> select rtrim('xyxxDWEYExyyx','xy') "e.g." from dual;

e.g.
------------
xyxxDWEYE

2)使用LTRIM
gloria@www.dweye.net> select ltrim('xyxxDWEYExyyx','xy') "e.g." from dual;

e.g.
------------
DWEYExyyx

3)聯(lián)合使用RTRIM和LTRIM函數(shù)達到我們的目的
gloria@www.dweye.net> select ltrim(rtrim('xyxxDWEYExyyx','xy'),'xy') "e.g." from dual;

e.g.
--------
DWEYE

使用RTRIM和LTRIM函數(shù)時的注意事項:“xy”不表示整個“xy”字符串進行匹配,而是發(fā)現(xiàn)任意的字符“x”或字符“y”均做刪除操作。

7.小結(jié)

在感受Oracle函數(shù)帶來便利的同時,建議對每一個常用函數(shù)都追本溯源地探究一下,也許在嘗試之后您會發(fā)現(xiàn):哦,原來大家經(jīng)常用到這些方法只是其真實功能的滄海一粟。

以下是其它網(wǎng)友的補充:

如 trim('字符1' from '字符串2') ,字符1只能是單個字符。

1. trim()刪除字符串兩邊的空格。
2. ltrim()刪除字符串左邊的空格。
3. rtrim()刪除字符串右邊的空格。
4. trim('字符1' from '字符串2') 分別從字符2串的兩邊開始,刪除指定的字符1。
5. trim([leading | trailing | both] trim_char from string) 從字符串String中刪除指定的字符trim_char。
leading:從字符串的頭開始刪除。
trailing:從字符串的尾部開始刪除。
borth:從字符串的兩邊刪除。
6. tim()只能刪除半角空格。

For example:
trim(' tech ') would return 'tech';
trim(' ' from ' tech ') would return 'tech';
trim(leading '0' from '000123') would return '123';
trim(trailing '1' from 'Tech1') would return 'Tech';
trim(both '1' from '123Tech111') would return '23Tech';

oracle中的trim函數(shù)

Oracle中的trim函數(shù)是用來刪除給定字符串或者給定數(shù)字中的頭部或者尾部的給定字符。
trim函數(shù)具有如下的形式

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

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

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

trim函數(shù)返回的類型是varchar2

下面是一些例子:

截去了數(shù)字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;



————————

夜二更半

您可能感興趣的文章:
  • Python函數(shù)返回值實例分析
  • Python中用函數(shù)作為返回值和實現(xiàn)閉包的教程
  • Python簡單調(diào)用MySQL存儲過程并獲得返回值的方法
  • shell腳本中執(zhí)行python腳本并接收其返回值的例子
  • ORACLE常用數(shù)值函數(shù)、轉(zhuǎn)換函數(shù)、字符串函數(shù)
  • oracle 存儲過程和函數(shù)例子
  • ORACLE時間函數(shù)(SYSDATE)深入理解
  • 給Oracle添加split和splitstr函數(shù)的方法
  • oracle to_char函數(shù)將number轉(zhuǎn)成string
  • python讀取oracle函數(shù)返回值

標簽:玉樹 蘇州 來賓 長沙 棗莊 大興安嶺 遼寧 贛州

巨人網(wǎng)絡通訊聲明:本文標題《oracle中的trim函數(shù)使用介紹》,本文關(guān)鍵詞  oracle,中的,trim,函數(shù),使用,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《oracle中的trim函數(shù)使用介紹》相關(guān)的同類信息!
  • 本頁收集關(guān)于oracle中的trim函數(shù)使用介紹的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产99久久久精品| 午夜婷婷国产麻豆精品| 337p日本欧洲亚洲大胆色噜噜| 欧美精品久久一区二区三区| 欧美性猛交xxxxxx富婆| 9191国产精品| 欧美一级日韩不卡播放免费| 欧美va在线播放| 国产亚洲一区二区在线观看| 久久久精品综合| **欧美大码日韩| 亚洲电影中文字幕在线观看| 日本美女视频一区二区| 国产一区二区三区高清播放| 成人国产精品免费观看动漫 | 国产精品欧美一区喷水| 中文乱码免费一区二区| 伊人夜夜躁av伊人久久| 日韩不卡在线观看日韩不卡视频| 久久99在线观看| 91亚洲精品久久久蜜桃网站| 欧美亚洲国产一区在线观看网站| 538prom精品视频线放| 国产亚洲一区二区三区在线观看| 一区二区在线观看不卡| 久久机这里只有精品| 91色九色蝌蚪| 欧美videofree性高清杂交| 国产精品久久久久久久第一福利| 亚洲r级在线视频| 激情都市一区二区| 欧日韩精品视频| 中文字幕电影一区| 奇米色777欧美一区二区| 成人永久aaa| 6080日韩午夜伦伦午夜伦| 中文字幕乱码日本亚洲一区二区| 亚洲第四色夜色| 99精品国产一区二区三区不卡| 5858s免费视频成人| 亚洲视频免费在线观看| 国产一区二区不卡在线| 欧美精品aⅴ在线视频| 日韩美女啊v在线免费观看| 经典三级在线一区| 在线不卡免费欧美| 亚洲一级二级三级在线免费观看| 成人免费的视频| 337p日本欧洲亚洲大胆色噜噜| 亚洲一级在线观看| 91亚洲精品久久久蜜桃网站| 亚洲国产精品99久久久久久久久 | 精品系列免费在线观看| 精品久久久久99| 亚洲免费观看视频| 99视频超级精品| 久久美女艺术照精彩视频福利播放| 亚洲高清免费在线| 91成人国产精品| 一区二区三区四区在线播放| av在线播放一区二区三区| 中文字幕不卡在线播放| 国产成人精品免费视频网站| 精品国产青草久久久久福利| 天天操天天干天天综合网| 欧美无人高清视频在线观看| 亚洲美女精品一区| 一本大道久久精品懂色aⅴ| 亚洲免费观看在线视频| 91欧美激情一区二区三区成人| 国产精品初高中害羞小美女文| 丁香激情综合国产| 亚洲欧洲精品天堂一级| 色综合av在线| 亚洲成人一二三| 日韩一区二区在线看片| 极品少妇xxxx偷拍精品少妇| 26uuu国产电影一区二区| 国产精品资源在线| 国产精品视频麻豆| 色哟哟国产精品| 午夜电影网一区| 欧美成人性福生活免费看| 国产成人综合在线播放| 亚洲免费毛片网站| 欧美一区二区三区免费大片 | 久久青草国产手机看片福利盒子| 激情综合网最新| 中文字幕的久久| 欧美亚洲免费在线一区| 免费三级欧美电影| 久久久青草青青国产亚洲免观| 成人性视频免费网站| 亚洲影院在线观看| 日韩欧美亚洲另类制服综合在线| 国产自产视频一区二区三区| 亚洲视频小说图片| 日韩一级二级三级| 99久久er热在这里只有精品15| 亚洲国产欧美日韩另类综合 | 精品毛片乱码1区2区3区| 国产成人在线网站| 一区二区三区.www| 欧美精品一区二| 欧美日韩你懂得| av毛片久久久久**hd| 免费成人av在线| 亚洲男同性恋视频| 欧美精品一区二区精品网| 欧洲精品中文字幕| 成人高清视频免费观看| 久久精品国内一区二区三区| 亚洲激情第一区| 日本一区二区三区久久久久久久久不| 欧美无乱码久久久免费午夜一区| 国产成人午夜精品影院观看视频| 亚洲国产一区二区三区青草影视| 亚洲国产精品精华液2区45| 在线综合视频播放| 色欧美乱欧美15图片| 成人免费视频一区二区| 日本不卡在线视频| 亚洲成人tv网| 夜夜精品浪潮av一区二区三区| 国产日本欧洲亚洲| 亚洲精品在线观看网站| 欧美精品1区2区3区| 色综合中文字幕| 不卡的av电影在线观看| 国产成a人亚洲| 国产一区在线精品| 精品午夜久久福利影院| 紧缚奴在线一区二区三区| 久久不见久久见免费视频1| 蜜臀久久久99精品久久久久久| 亚洲成人激情综合网| 亚洲成人激情自拍| 日本不卡的三区四区五区| 天天色综合成人网| 青娱乐精品视频在线| 日本成人中文字幕| 精品一区二区三区免费观看| 七七婷婷婷婷精品国产| 日韩av电影免费观看高清完整版在线观看| 亚洲黄色免费网站| 亚洲午夜精品久久久久久久久| 亚洲综合区在线| 午夜精品久久一牛影视| 午夜伦欧美伦电影理论片| 视频在线观看一区二区三区| 天天av天天翘天天综合网 | 韩国视频一区二区| 久久99国产精品麻豆| 国产一区二区主播在线| 国产ts人妖一区二区| 不卡一区二区中文字幕| 91在线看国产| 欧美性一级生活| 欧美成va人片在线观看| 久久亚洲综合av| 亚洲视频免费在线| 亚洲18女电影在线观看| 另类小说综合欧美亚洲| 国产69精品久久99不卡| 色哦色哦哦色天天综合| 3d动漫精品啪啪| 欧美韩国一区二区| 亚洲国产精品影院| 精品一区二区三区在线观看国产| 国产suv精品一区二区883| 欧美影视一区在线| 精品国产亚洲一区二区三区在线观看| 欧美激情一区二区三区全黄| 一区二区三区四区激情| 精品综合免费视频观看| 9i在线看片成人免费| 91精品视频网| 自拍偷拍亚洲综合| 黄色日韩网站视频| 欧美伊人精品成人久久综合97| 日韩欧美在线一区二区三区| 中文字幕一区二区三区在线观看| 午夜电影一区二区三区| 99re亚洲国产精品| 久久亚区不卡日本| 一区二区欧美视频| 成人午夜私人影院| 欧美一区在线视频| 亚洲视频一区二区免费在线观看| 蜜桃av噜噜一区| 欧美三级视频在线播放| 国产精品国产三级国产aⅴ中文| 视频一区中文字幕国产| 91色九色蝌蚪| 中文字幕中文字幕一区| 久久精工是国产品牌吗| 337p亚洲精品色噜噜| 一区二区三区在线看| eeuss鲁一区二区三区| 国产午夜精品一区二区三区视频|