--1.首先定义一个数组类型: CREATE OR REPLACE TYPE "VARCHAR2VARRAY" IS VARRAY(8000) of VARCHAR2(4000) --2.然后定义一个函数:CREATE OR REPLACE FUNCTION sf......
ret := sf_split_string(v_str2, '、'); --获得分割数组 i := ret.count; j := 1;
loop --只要有一个不存在就错误,返回 0 if Instr(v_str1, ret(j)) = 0 then v_returnvalue := 0; v_nocomplete := v_nocomplete || ret(j) || '、'; --记录不存在的项 --exit; else v_complete := v_complete || ret(j) || '、'; --记录已经存在的项 end if; j := j 1; if j > i then EXIT; end if; end loop;
return v_returnvalue;
end;
2/2 首页 上一页 1 2 |