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函式字串字元
- EXCEL擷取某一列從第一個字元開始到特定字元結束的字串到新的一列Excel字元字串
- shell字串按照指定分隔符切割字串
- Linux 中如何設定每個特定的時間執行特定的程式Linux
- 【Linux命令】在當前目錄下查詢出現特定字串的檔案位置資訊Linux字串
- PHP正規表示式抓取某個標籤的特定屬性值的方法PHP
- Windows 11 功能特定的要求Windows
- 在Linux中,如何新增一個使用者到特定的組?Linux
- JavaScript字串物件 之 根據字元返回位置、根據位置返回字元、字串操作方法JavaScript字串物件字元
- 使用JMeter從JSON響應的URL引數中提取特定值JMeterJSON
- 在 JMeter 中使用 JSON 提取器提取特定條件下的值JMeterJSON
- arcgis js:graphicLayer刪除特定的graphicJS
- 指定特定的jdk進行安裝JDK
- JavaScript獲取字串指定索引位置字元JavaScript字串索引字元
- mysql 字串型別的數值欄位按照數值的大小進行排序MySql字串型別排序
- 在modelsim中查詢指定訊號是否有特定值
- 獲取一個字串中出現最多的字元和他的個數字串字元
- Python字串刪除第一個字元常用的方法!Python字串字元
- pandas.DataFrame讀取特定的列並刪除某列空值所在的行
- Dotnet Core使用特定的SDK&Runtime版本
- nginx遮蔽特定http_referer的請求NginxHTTP
- 將nan, inf轉為特定的數字NaN
- Ant Design Vue 的 table 隱藏特定列Vue
- 輸入兩個長度相同的字串,比較兩個數在相同位置的字元是否相同字串字元
- `newtonsoft.json` 指定某個屬性使用特定的時間格式JSON
- JZ-034-第一個只出現一次的字元位置字元
- 字串指標與字元陣列的區別--字串常量的值不能改字串指標字元陣列
- 微服務不是全部,只是特定領域的子集微服務
- 禁用 Logback 中特定類的日誌記錄
- exp匯出表中特定條件的表
- unocss如何簡寫特定的邊角半徑CSS
- 使用Beautifulsoup去除特定標籤
- 特定頁面出現 BUG
- 從Yum中排除特定包
- 得到字串 位元組 長度 中文 兩個字元 英文一個字元字串字元
- leedcode-字串中的第一個唯一字元字串字元
- 1202-字串中的第一個唯一字元字串字元
- 387. 字串中的第一個唯一字元字串字元
- JS字串學習之計算給定字元的全部出現位置JS字串字元