主頁 > 知識庫 > Oracle文本函數簡介

Oracle文本函數簡介

熱門標簽:百度競價排名 AI電銷 服務外包 Linux服務器 鐵路電話系統(tǒng) 網站排名優(yōu)化 地方門戶網站 呼叫中心市場需求

Oracle文本函數使我們常用的函數,下面就為您介紹幾種Oracle文本函數的用法,供您參考學習,希望可以讓您對Oracle文本函數有更深的認識。

(1)UPPER、LOWER和INITCAP

這三個函數更改提供給它們的文體的大小寫。

select upper(product_name) from product;

select lower(product_name) from product;

select initcap(product_name) from product;

函數INITCAP能夠整理雜亂的文本,如下:

select initcap(‘this TEXT hAd UNpredictABLE caSE') from dual;


(2)LENGTH

求數據庫列中的數據所占的長度。

select product_name,length(product_name) name_length

from product

order by product_name;

(3)SUBSTR

取子串,格式為:

SUBSTR(源字符串,起始位置,子串長度);

create table item_test(item_id char(20),item_desc char(25));

insert into item_test values(‘LA-101','Can, Small');

insert into item_test values(‘LA-102','Bottle, Small');

insert into item_test values(‘LA-103','Bottle, Large');

取編號:

select substr(item_id,4,3) item_num,item_desc

from item_test;

(4)INSTR

確定子串在字符串中的位置,格式如下:

INSTR(源字符串,要查找的字符串,查找起始位置)

select instr(‘this is line one','line',1) from dual;

其返回值為子串在源字符串中從起始位置開始第一次出現的位置。上面例子的返回值為9。

select item_desc , instr(item_desc,',',1)from item_test;

(5)LTRIM、RTRIM和TRIM

去除字符串左邊的空格、去除字符串右邊的空格、去除字符串左右兩邊的空格。

select ltrim(‘ abc def ‘) from dual;

以上就是Oracle文本函數的用法介紹,希望對大家的學習有所幫助。

您可能感興趣的文章:
  • Oracle 函數大全[字符串函數,數學函數,日期函數]
  • Oracle 系統(tǒng)變量函數用法指南
  • Oracle to_char函數的使用方法
  • Oracle過程與函數的區(qū)別分析
  • oracle中的trim函數使用介紹
  • Oracle to_date()函數的用法介紹
  • Oracle定義DES加密解密及MD5加密函數示例
  • oracle的nvl函數的使用介紹
  • Oracle排名函數(Rank)實例詳解
  • Oracle數學相關函數小結

標簽:黃山 湖南 仙桃 湘潭 崇左 蘭州 衡水 銅川

巨人網絡通訊聲明:本文標題《Oracle文本函數簡介》,本文關鍵詞  ;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266