PL/SQL實(shí)現(xiàn)JAVA中的split()方法的例子
眾所周知,java中為String類提供了split()字符串分割的方法,所以很容易將字符串以指定的符號(hào)分割為一個(gè)字符串?dāng)?shù)組。但是在pl/sql中并沒有提供像java中的split()方法,所以要想在pl/sql中實(shí)現(xiàn)字符串的分割還需要自己動(dòng)手。由于在項(xiàng)目中需要用到此類方法,所以自己研究了一下,方便以后參考。這里以逗號(hào)作為分隔符為例,代碼如下:
declare v_str varchar2(200) := 'abd,324,u78,23f,sd09,2345,dsaf,9079'; type str_table_type is table of varchar2(50); strArr str_table_type := str_table_type(''); v_index integer := 1; begin while (length(v_str)-length(replace(v_str,',',''))) > 0 loop strArr(v_index) := substr(v_str,1,instr(v_str,',',1,1)-1); v_str := substr(v_str,instr(v_str,',',1,1)+1); strArr.extend; v_index := v_index + 1; end loop; strArr(v_index) := v_str; for i in strArr.first..strArr.last loop dbms_output.put_line(strArr(i)); end loop; end;
以上所述是小編給大家介紹的PL/SQL實(shí)現(xiàn)JAVA中的split()方法的例子的全部敘述,希望對(duì)大家有所幫助,如果大家想了解更多內(nèi)容,敬請(qǐng)關(guān)注腳本之家!
- java 中用split分割字符串,最后的空格等不被拆分的方法
- 淺談java String.split丟失結(jié)尾空字符串的問題
- java用split分割字符串的一個(gè)有趣現(xiàn)象
- java split用法詳解及實(shí)例代碼
- Java中String.split()用法小結(jié)
- Java的split方法使用詳解
- Java Swing中的工具欄(JToolBar)和分割面版(JSplitPane)組件使用案例
- java的split方法使用示例
- 淺析Java中Split函數(shù)的用法技巧
- Java 正則表達(dá)式匹配模式(貪婪型、勉強(qiáng)型、占有型)
- Java 正則表達(dá)式詳解
- Java正則表達(dá)式之split()方法實(shí)例詳解
相關(guān)文章
Java日常練習(xí)題,每天進(jìn)步一點(diǎn)點(diǎn)(12)
下面小編就為大家?guī)硪黄狫ava基礎(chǔ)的幾道練習(xí)題(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧,希望可以幫到你2021-07-07Java實(shí)現(xiàn)簡單抽獎(jiǎng)功能界面
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)簡單抽獎(jiǎng)功能界面,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11Mysql存儲(chǔ)java對(duì)象實(shí)例詳解
這篇文章主要介紹了Mysql存儲(chǔ)java對(duì)象實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2016-11-11一文搞懂SpringBoot如何利用@Async實(shí)現(xiàn)異步調(diào)用
異步調(diào)用幾乎是處理高并發(fā),解決性能問題常用的手段,如何開啟異步調(diào)用?SpringBoot中提供了非常簡單的方式,就是一個(gè)注解@Async。今天我們重新認(rèn)識(shí)一下@Async,以及注意事項(xiàng)2022-09-09Spring boot使用logback實(shí)現(xiàn)日志管理過程詳解
這篇文章主要介紹了Spring boot使用logback實(shí)現(xiàn)日志管理過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06mybatis typeAliases 給實(shí)體類起別名的方法
這篇文章主要介紹了mybatis typeAliases 給實(shí)體類起別名,本文給大家分享兩種用法,通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-09-09