没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
--创建一个TYPE
CREATE OR REPLACE TYPE "TY_STR_SPLIT" IS TABLE OF VARCHAR2 (4000);
--函数体
CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
RETURN ty_str_split PIPELINED
IS
j INT := 0;
i INT := 1;
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);
PIPE ROW (str);
IF i >= len
THEN
EXIT;
END IF;
CREATE OR REPLACE TYPE "TY_STR_SPLIT" IS TABLE OF VARCHAR2 (4000);
--函数体
CREATE OR REPLACE FUNCTION fn_split (p_str IN VARCHAR2, p_delimiter IN VARCHAR2)
RETURN ty_str_split PIPELINED
IS
j INT := 0;
i INT := 1;
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);
PIPE ROW (str);
IF i >= len
THEN
EXIT;
END IF;
资源评论
- df5954204692023-07-25这个文件清晰地介绍了Oracle的split函数的使用方法,让人能够快速上手,非常方便。
- 普通网友2023-07-25综合来看,这份文件不仅是一份介绍Oracle split函数的材料,更是一个实用性强且易懂的学习和参考资料。
- 西西里的小裁缝2023-07-25作者对split函数的说明十分细致,特别注重参数的解释和使用注意事项,让读者不会遇到迷惑或错误。
- 鸣泣的海猫2023-07-25整个文件内容准确且详尽,不仅介绍了split函数的基本功能,还给出了实际应用案例,帮助读者更好地理解和运用。
- 苗苗小姐2023-07-25文件的语言流畅而简洁,没有使用过多的技术术语,使得即使对Oracle不熟悉的人也能轻松理解。
ff861
- 粉丝: 2
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功