<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        [置頂]ORACLE編程的套路字符串分解

        來源:懂視網 責編:小采 時間:2020-11-09 16:26:21
        文檔

        [置頂]ORACLE編程的套路字符串分解

        [置頂]ORACLE編程的套路字符串分解:作 者按,字符串分解在ORACLE編程中可用于詞、字的解析,繼而可實現單詞搜索的合并,為基礎代碼。 代碼如下,作者保留所有權。 create or replace function FUN_STRING_SPLIT ( v_string IN VARCHAR2, v_sep IN VARCHAR2) r
        推薦度:
        導讀[置頂]ORACLE編程的套路字符串分解:作 者按,字符串分解在ORACLE編程中可用于詞、字的解析,繼而可實現單詞搜索的合并,為基礎代碼。 代碼如下,作者保留所有權。 create or replace function FUN_STRING_SPLIT ( v_string IN VARCHAR2, v_sep IN VARCHAR2) r

        作 者按,字符串分解在ORACLE編程中可用于詞、字的解析,繼而可實現單詞搜索的合并,為基礎代碼。 代碼如下,作者保留所有權。 create or replace function FUN_STRING_SPLIT ( v_string IN VARCHAR2, v_sep IN VARCHAR2) return fs.stringList IS/*********

        作者按,字符串分解在ORACLE編程中可用于詞、字的解析,繼而可實現單詞搜索的合并,為基礎代碼。

        代碼如下,作者保留所有權。

        create or replace function FUN_STRING_SPLIT (
         v_string IN VARCHAR2, 
         v_sep IN VARCHAR2)
         return fs.stringList IS
        /***************************************************************************/
        /* */
        /* 字符串分割函數 for ORACLE */
        /* @param v_string 母字符串 */
        /* @param v_sep 分隔符 */
        /* @return 字符串列表 */
        /* TYPE stringList IS TABLE OF VARCHAR2(256) INDEX BY BINARY_INTEGER; */
        /* @author foolstudio@qq.com */
        /* All rights reserved. 未經許可,不得用于商業用途 */
        /* */
        /***************************************************************************/
        
         --分隔符長度
         C_LEN int;
         --刪除空格后的字符串
         v_str varchar2(256);
         --分隔符位置
         v_pos int;
         --子字符串
         v_sub varchar2(256);
         --數組計數器
         v_i int;
         --結果
         Result fs.stringList;
        
        BEGIN
        
         v_str := TRIM(v_string);
         --dbms_output.put_line(v_str);
         v_pos := INSTR(v_str, v_sep);
         v_i := 0;
         C_LEN := LENGTH(v_sep);
        
         --無匹配,整字符串返回
         IF v_pos < 1 AND LENGTH(v_str) > 0 THEN
         Result(v_i) := v_str;
         return Result;
         END IF;
        
         WHILE v_pos > 0 LOOP
        
         v_sub := SUBSTR(v_str, 0, v_pos-1);
        
         --添加到結果數組
         IF LENGTH(v_sub) > 0 THEN
         Result(v_i) := v_sub;
         v_i := v_i+1;
         END IF;
        
         --dbms_output.put_line(v_sub);
         v_str := SUBSTR(v_str, v_pos+C_LEN);
         --dbms_output.put_line(v_str);
         v_pos := INSTR(v_str, v_sep);
        
         END LOOP;
        
         --已無匹配,剩余字符串添加到結果數組
         IF LENGTH(v_str) > 0 THEN
         Result(v_i) := v_str;
         END IF;
        
         --調試
        輸出結果 dbms_output.put_line('列表項數量: '||result.count() ); dbms_output.put_line('--['||v_string||'] split by ['||v_sep||']--'); v_i := 0; FOR v_i IN 0..(result.count()-1) LOOP dbms_output.put_line('('||v_i||'): '||result(v_i) ); end loop; --返回結果數組 return Result; END FUN_STRING_SPLIT;

        代碼注釋相當詳細,不再對代碼進行解釋。

        經測試,代碼支持ORACLE 10及以上版本。

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        [置頂]ORACLE編程的套路字符串分解

        [置頂]ORACLE編程的套路字符串分解:作 者按,字符串分解在ORACLE編程中可用于詞、字的解析,繼而可實現單詞搜索的合并,為基礎代碼。 代碼如下,作者保留所有權。 create or replace function FUN_STRING_SPLIT ( v_string IN VARCHAR2, v_sep IN VARCHAR2) r
        推薦度:
        標簽: 置頂 分解 套路
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲影院天堂中文av色| 久久精品亚洲一区二区三区浴池| 亚洲免费观看在线视频| 免费女人高潮流视频在线观看| 国产亚洲美女精品久久久2020| 成人免费夜片在线观看| 亚洲精品高清一二区久久| 一本久久A久久免费精品不卡| 亚洲欧洲日产国码一级毛片| 国产高潮流白浆喷水免费A片 | 夜夜春亚洲嫩草影院| 91在线视频免费观看| 久久久久亚洲AV无码专区首| 午夜不卡久久精品无码免费 | 亚洲视频小说图片| 亚洲一区二区三区免费在线观看| 中文字幕亚洲精品资源网| 国产黄色免费网站| 亚洲精品中文字幕| 亚洲 无码 在线 专区| GOGOGO高清免费看韩国| 久热综合在线亚洲精品| 久视频精品免费观看99| 亚洲变态另类一区二区三区| 日韩亚洲精品福利| 三年片在线观看免费西瓜视频| 久久亚洲AV成人无码国产| 毛片在线免费视频| 亚洲视频在线免费| 91情国产l精品国产亚洲区| 青苹果乐园免费高清在线| 一本一道dvd在线观看免费视频| 亚洲AV综合色区无码另类小说| 一二三四在线观看免费高清中文在线观看 | 1000部拍拍拍18免费网站| 亚洲精品无码人妻无码| 亚洲国产精品狼友中文久久久 | 亚洲综合激情五月色一区| 亚洲视频在线一区二区| 国产精品免费观看| 无码人妻一区二区三区免费视频 |