fun_get_split_str 取得一個字串,按照特定字元分隔的,特定位置的值.
create or replace function fun_get_split_str(p_str varchar2,
p_delimiter varchar2 default ',',
p_pos integer)
return varchar2
/*
auther : jidongzheng
desc :取得一個字串,按照特定字元分隔的值.
para:
p_str :輸入,提取的源字串.
p_delimiter:分隔符
p_pos :提取的目標字元位置.從1開始
*/
as
j INT := 0;
i INT := 1;
k int := 0;
len INT := 0;
len1 INT := 0;
str VARCHAR2(4000);
begin
len := LENGTH(p_str);
len1 := LENGTH(p_delimiter);
WHILE j < len LOOP
j := INSTR(p_str, p_delimiter, i);
IF j = 0 THEN
j := len;
str := SUBSTR(p_str, i);
k := k + 1;
IF i >= len THEN
EXIT;
END IF;
ELSE
str := SUBSTR(p_str, i, j - i);
i := j + len1;
k := k + 1;
END IF;
if k = p_pos then
exit;
end if;
end loop;
if k = p_pos then
return str;
else
return null;
end if;
end;
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/197458/viewspace-1031365/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQLServer用函式實現對字串按照特定字元進行拆分SQLServer函式字串字元
- 獲取特定的字串 (轉)字串
- 01:查詢特定的值
- js中讓字串中特定字元紅色顯示JS字串字元
- js 字串中取得第一個字元和最後一個字元JS字串字元
- iOS擷取特定的字串(正則匹配)iOS字串
- 查詢含特定字串的檔案 (轉)字串
- shell字串按照指定分隔符切割字串
- Swift - trimmingCharacters(獲取特定字串)SwiftGC字串
- Linux 中如何設定每個特定的時間執行特定的程式Linux
- Oracle自定義函式---按照某個分隔符拆分字串Oracle函式字串
- 一個字串中某一個字元第n次出現的位置的函式字串字元函式
- WPS中實現文件特定字元的字型替換字元
- 正規表示式取src中包含特定字元的地址字元
- 【Linux命令】在當前目錄下查詢出現特定字串的檔案位置資訊Linux字串
- PHP正規表示式抓取某個標籤的特定屬性值的方法PHP
- linux shell與awk在檔案每條記錄後新增一個特定字元Linux字元
- Windows 11 功能特定的要求Windows
- 用AWK來過濾nginx日誌中的特定值~~~薦Nginx
- oracle plsql之如何把以逗號,分隔的字串分割成多個子字元OracleSQL字串字元
- delphi 中分隔符分隔的字串字串
- js如何將字串中的字元位置倒轉JS字串字元
- C++字串處理的一個例子:1.查詢一個字元在字串中第n次出現的位置。2分割字串C++字串字元
- [MSSQL]以字元','分隔的欄位值,迴圈插入表中SQL字元
- JavaScript字串物件 之 根據字元返回位置、根據位置返回字元、字串操作方法JavaScript字串物件字元
- js刪除字串的第一個字元JS字串字元
- javascript如何獲取字串中指定位置的字元JavaScript字串字元
- 在 JMeter 中使用 JSON 提取器提取特定條件下的值JMeterJSON
- 使用JMeter從JSON響應的URL引數中提取特定值JMeterJSON
- 在Linux中,如何新增一個使用者到特定的組?Linux
- Spring下掃描特定包下特定註解的類並動態註冊beanSpringBean
- arcgis js:graphicLayer刪除特定的graphicJS
- 取消特定UITableViewCell、UITableHeaderFooterView的分割線UIViewHeader
- Java ArrayList刪除特定元素的方法Java
- 特定的閂鎖和互斥場景
- 指定特定的jdk進行安裝JDK
- mysql 字串型別的數值欄位按照數值的大小進行排序MySql字串型別排序
- JavaScript獲取字串指定索引位置字元JavaScript字串索引字元