create or replace procedure get_split (
v_string1 in varchar2, --輸入的字串
v_start in number, --開始擷取的位置
v_length in number, --擷取的字元個數
v_split in varchar2 --分隔符號)as
v_string2 varchar2(50); --保留擷取後的 字串
begin
for i in v_start..length(v_string1) loop --從字串的第乙個位置 到 字串的最後乙個位置
v_string2:=substr(v_string1,i,v_length); -- 遍歷字串
if instr(v_string2, v_split) =0 and length(v_string2) > 2 then --如果字串中 '.' 的位置是 空即 沒有 . 字元 ;字串 char2的長度》 2
dbms_output.put_line(v_string2); --輸出char2
end if;
end loop;
end get_split;
C語言 字串中根據特定字元 串 分割
版權 c語言字串操作函式有很多,這裡舉出需要用到的,其他請自行查詢。1 len strlen p 取字串長度 原型 size t strlen const char s 功能 統計字串string中字元的個數,字串的長度在 size t 返回值中。注意 strlen函式的功能是計算字串的實際長度,不...
mysql分割字串 mysql分割字串
專案有通過一批id去過濾結果的需求,因為這個id是從其他平台拉下來的excel,為了避免加引號逗號的麻煩,在mysql儲存過程裡面拼接。在此做個記錄。很多地方用得上。1.通過某個字元,分割字串的函式。輸入分別為f string 待分割字串 f delimiter 分割字元 f order 取的字串的...
C 根據某個字元或者字串分割字串
1,字串通過字元分割比較簡單可以這樣實現 string getary content.split new char 這種分割方式可以是多個字元分割 例如 string getary content.split new char string getary content.split x 單個字元分割...