可以用instr函數(shù)和substr函數(shù) 舉個(gè)例子:
在揭陽(yáng)等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強(qiáng)發(fā)展的系統(tǒng)性、市場(chǎng)前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè) 網(wǎng)站設(shè)計(jì)制作按需設(shè)計(jì),公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站設(shè)計(jì),網(wǎng)絡(luò)營(yíng)銷推廣,外貿(mào)網(wǎng)站制作,揭陽(yáng)網(wǎng)站建設(shè)費(fèi)用合理。
create table a(name varchar2(100))
insert into a values('a_b_c');
insert into a values('11_222_3');
select substr(a.name,1,instr(a.name,'_',-1)-1) From a
用instr截取最后一個(gè)“_”的位置,然后用substr截取就可以了。希望能幫到你~
oracle 截取數(shù)據(jù)的最后4位可以使用substr函數(shù),例如:
select substr('HelloWorld',-4,4) value from dual;
返回結(jié)果:orld
從后面倒數(shù)第4位開(kāi)始往后取4個(gè)字符。
擴(kuò)展資料
substr函數(shù)格式使用介紹 ? (俗稱:字符截取函數(shù)):
格式1: substr(string string, int a, int b);
1、string 需要截取的字符串
2、a 截取字符串的開(kāi)始位置(注:當(dāng)a等于0或1時(shí),都是從第一位開(kāi)始截?。?/p>
3、b 要截取的字符串的長(zhǎng)度
格式2:substr(string string, int a) ;
1、string 需要截取的字符串
2、a 可以理解為從第a個(gè)字符開(kāi)始截取后面所有的字符串。
如果你的字段類型是varchar2
可以用:substr('adsda',-3,1)
char類型不行因?yàn)樗嵌ㄩL(zhǎng)字符串。
只能:substr('adsda',3,1)
分享題目:oracle怎么截取倒數(shù),oracle截取倒數(shù)第二個(gè)是單數(shù)
當(dāng)前地址:http://jinyejixie.com/article48/hsicep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)、做網(wǎng)站、網(wǎng)站內(nèi)鏈、企業(yè)建站、云服務(wù)器、網(wǎng)站營(yíng)銷
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)