成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Oracle 字符串split的相關實際應用代碼介紹

數據庫 Oracle
如果你是Oracle 字符串方面的新手,對Oracle 字符串的相關實際應用不是很了解的話,以下的文章會給你提供更全面的知識。

以下的文章是通過Oracle 字符串split的相關實際應用代碼描述來剖析Oracle 字符串split的實際應用,以下就是相關內容的詳細介紹。你如果是Oracle 字符串split的瘋狂一族的話,以下的文章,你一定不要錯過。

Oracle 字符串split的一種方法

一種方法是用函數:這里轉帖網上摘抄的一個函數

 

  1. CREATE OR REPLACE TYPE str_split IS TABLE OF VARCHAR2 (4000);  
  2. CREATE OR REPLACE FUNCTION splitstr(p_string IN VARCHAR2, 
    p_delimiter IN VARCHAR2)  
  3. RETURN str_split  
  4. PIPELINED  
  5. AS  
  6. v_length NUMBER :LENGTH(p_string);  
  7. v_start NUMBER :1;  
  8. v_index NUMBER;  
  9. BEGIN  
  10. WHILE(v_start <= v_length)  
  11. LOOP  
  12. v_index :INSTR(p_string, p_delimiter, v_start);  
  13. IF v_index = 0 
  14. THEN  
  15. PIPE ROW(SUBSTR(p_string, v_start));  
  16. v_start :v_length + 1;  
  17. ELSE  
  18. PIPE ROW(SUBSTR(p_string, v_start, v_index - v_start));  
  19. v_start :v_index + 1;  
  20. END IF;  
  21. END LOOP;  
  22. RETURN;  
  23. END splitstr;  

 

這里提供另外一種方法,利用Oracle 的正則相關函數實現:

 

  1. select dbms_lob.substr
    (regexp_substr('abc,def,ggg,1,2,3,4,5', '[^,]+', 1, x.n)) 
    as player_guid  
  2. from dual a, 
    (select rownum n from dual connect by rownum 
    < 100) x  

 

這里利用了函數 regexp_substr和connect by

其中rownum < 100 會連接限制split的次數 '[^,]+'為split拆分的正則表達式,這里為【,】逗號

上面sql語句結果是:

 

  1. abc  
  2. def  
  3. ggg  
  4. 1  
  5. 2  
  6. 3  
  7. 4  
  8. 5  

 

上述的相關內容就是對Oracle 字符串split的一種方法的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. Oracle 存儲過程的開發的介紹
  2. 開發Oracle 存儲過程的步驟介紹
  3. Oracle VARRAY的實際應用簡介
  4. Oracle 數據庫中表的連接方式的講解
  5. Oracle 數據庫中表的不同的連接方式描述

 

責任編輯:佚名 來源: 博客園
相關推薦

2010-04-09 16:26:53

Oracle join

2010-04-27 09:28:55

綁定變量

2010-05-21 17:22:22

2010-04-23 11:15:43

Oracle創建

2010-03-30 13:49:15

Oracle clob

2009-11-30 18:26:06

PHP字符串替換

2010-03-26 16:17:24

Python嵌入

2010-04-15 16:47:46

Oracle字段

2010-04-15 09:36:42

2010-03-03 16:25:41

Python字符串顯示

2010-04-21 12:35:01

Oracle導入

2010-01-06 10:07:35

.NET Framew

2010-04-21 13:31:11

Oracle時間

2010-03-22 17:53:50

Python字符Python字符串

2010-04-08 09:27:44

Oracle 安裝腳本

2009-09-01 17:50:23

C#截取字符串

2010-03-29 11:31:45

2010-04-12 12:30:44

Oracle 安裝腳本

2010-04-15 17:08:20

Oracle存儲過程

2010-03-19 14:59:00

python Stri
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 一区二区成人 | 久久与欧美| 国产91精品在线 | 一区二区三区影院 | 国产亚洲精品精品国产亚洲综合 | 欧美美乳 | 精品欧美一区二区三区久久久 | 日本黄色免费大片 | 欧美亚洲在线 | 免费的色网站 | 亚洲免费一区二区 | 亚洲福利在线观看 | 一区二区在线看 | 黑人中文字幕一区二区三区 | 久久国产视频网 | 2023亚洲天堂 | 久久精品国产亚洲一区二区三区 | 成人a免费 | 欧美一级一 | 日韩美香港a一级毛片免费 国产综合av | 韩国久久 | 激情麻豆视频 | 日韩欧美在线观看 | 日本视频一区二区三区 | 亚洲一一在线 | 欧美精品1区 | 亚洲精品电影在线观看 | 久久免费观看一级毛片 | 亚洲精品成人在线 | 精品三级在线观看 | 久草网址| 黄色免费观看网站 | 欧美日韩中文在线 | 一级黄色片网址 | 日韩成人在线视频 | 9久久 | 在线播放一区二区三区 | 一级黄色av电影 | 狠狠操电影 | 国产片一区二区三区 | 成人免费在线观看 |