存储过程中处理用逗号拼接成的参数
2017-08-24 14:22
218 查看
--in_pid 为入参,如: 12,23,24 SELECT REGEXP_SUBSTR(in_pid, '[^,]+', 1, rownum) FROM DUAL CONNECT BY rownum <= (length(in_pid) - LENGTH(REPLACE(in_pid, ',', '')) + 1)
相关文章推荐
- 存储过程中根据参数的空值与否拼接语句
- [置顶] oracle存储过程中单引号及字符串拼接处理
- 关于SQLServer存储过程动态拼接,模糊查询的处理
- 存储过程中,一个参数中有多个逗号隔开的写法
- 在存储过程中如何拼接字符串参数
- java调用oracle存储过程传入参数为数组的处理
- 存储过程参数过长报错的处理
- 关于mysql存储过程创建动态表名及参数处理
- oracle存储过程中单引号及字符串拼接处理
- 关于mysql存储过程创建动态表名及参数处理
- 存储过程中输出参数为游标的时候怎么处理
- 实用MSSQL表值函数fn_Split轻松解决存储过程中需Split参数的处理
- Oracle 存储过程的默认值参数和过程中的事务处理
- 存储过程使用逗号分隔作为IN参数疑难问题解决方法【真正解决】
- 存储过程使用 in 添加多个参数的情况处理方式【转】
- 实用MSSQL表值函数fn_Split轻松解决存储过程中需Split参数的处理
- 处理带参数的存储过程
- 在sqlserver存储过程中给in参数传带逗号值的办法,如传'1','2','3'这样的
- java调用存储过程 中DATE参数的处理
- MySQL存储过程里字符串拼接返回参数的方法