oracle 字符串split转换成列表格_oracle 字符串转表格 sqlsplit-程序员宅基地

技术标签: oracle  



create or replace type strsplit_type as table of VARCHAR2(32676)

create or replace function strsplit(p_value varchar2,
                                    p_split varchar2 := ',')
--usage: select * from table(strsplit('1,2,3,4,5'))
 return strsplit_type
  pipelined is
  v_idx       integer;
  v_str       varchar2(500);
  v_strs_last varchar2(4000) := p_value;

begin
  loop
    v_idx := instr(v_strs_last, p_split);
    exit when v_idx = 0;
    v_str       := substr(v_strs_last, 1, v_idx - 1);
    v_strs_last := substr(v_strs_last, v_idx + 1);
    pipe row(v_str);
  end loop;
  pipe row(v_strs_last);
  return;

end strsplit;

SELECT * FROM RMTTKMST WHERE TTK_NO IN (select * from table(strsplit('467|478','|')));

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/yaoye_1985/article/details/45967691

智能推荐

ebay实时商品数据采集——ebay必备选品商品详情API数据采集上传接口-程序员宅基地

文章浏览阅读850次,点赞5次,收藏3次。总的来说,通过以上步骤,您可以有效地利用eBay提供的商品详情API接口进行商品数据的采集和上传,从而为您的电商业务提供数据支持。在使用过程中,不断学习和实践是非常重要的,因为数据是电商业务成功的关键。

从零开始复刻ruoyi-vue-pro(若依Pro版)_若依站内信-程序员宅基地

文章浏览阅读622次,点赞3次,收藏9次。从零开始复刻ruoyi-vue-pro(若依Pro版)_若依站内信

Spring装配bean_可以在包中创建一个用来扫描的空标记接口-程序员宅基地

文章浏览阅读401次。创建应用之间关联关系的传统做法(通过构造器或者查找)通常会导致结构复杂的代码 , 这些代码很难被复用 , 也很难进行单元测试 , 耦合度高…… 在spring中 , 对象无需自己查找或创建与其关联的对象 , 相反 , 容器负责把需要相互协作的对象引用赋予给各个对象 ,例如,一个订单管理组件需要信用卡认证组件,但它不需要自己创建信用卡认证组件。订单管理组件只需要表明自己两手空空,容器就会主动赋予它一_可以在包中创建一个用来扫描的空标记接口

openssl3.2 - 官方demo学习 - mac - cmac-aes256.c_openssl生成cmac-程序员宅基地

文章浏览阅读511次,点赞5次,收藏5次。指定加密算法(e.g. AES-256-CBC), 对明文生成MAC数据。_openssl生成cmac

C语言学习(十)C语言中的小数_c语言小数的定义变量类型-程序员宅基地

文章浏览阅读6.8k次,点赞2次,收藏18次。C语言学习(十)C语言中的小数小数的表示方式小数分为整数部分和小数部分,他们之间用点号.分隔,如0.0、7.5、4.098、0.27、-987.333等都是合法小数,这是最常见的小数形式,我们称为十进制形式。此外,小时也可以采用指数形式,如3.2x103、0.0345x106、100.2323x10-6等。C语言同时支持以上两种小数形式。C语言中小数的指数形式为:aEn 或 aen其中a为尾数部分,是一个十进制的数字。n为指数部分,是一个十进制整数。e或者E是一个固定字符,用于分隔尾数和指数_c语言小数的定义变量类型

89c52LED点阵实例(复习自用)-程序员宅基地

文章浏览阅读496次,点赞20次,收藏3次。今天老板找我,我说我很忙,后来老板过来的时候发现我在做这个,让我走人,可恶。

随便推点

Flutter 仿掘金微信图片滑动退出页面效果_flutter photo_view 滑动关闭-程序员宅基地

文章浏览阅读946次。1.增加onSlidingPage回调,可以在滑动页面的时候设置页面上面的其他元素的状态2.增加中文文档这个需求在做extended_image的时候就有上帝客户提过了,一直都没有时间去考虑实现。最近思考了一下,把效果给实现了。首先开启滑动退出页面效果ExtendedImageparameter description default enableSlide..._flutter photo_view 滑动关闭

SAP MM供应商主数据表-程序员宅基地

文章浏览阅读1.1w次,点赞2次,收藏13次。_主数据表

使用什么框架来开发H5应用?_h5开发框架-程序员宅基地

文章浏览阅读401次。React还支持丰富的生态系统,包括Redux等状态管理库和React Native等移动应用开发框架,可以帮助开发人员更好地构建跨平台的H5应用。Vue.js具有响应式的数据绑定和组件化的架构,可以帮助开发人员更好地管理应用状态和UI组件,同时也提供了丰富的插件和扩展库,使得开发H5应用变得更加便捷。选择适当的框架可以极大地简化H5应用的开发过程,并提供丰富的功能和良好的用户体验。选择适合的框架可以大大简化H5应用的开发过程,并提供丰富的功能和良好的用户体验。以上是几种常用的框架,可以用于开发H5应用。_h5开发框架

拯救者Legion R9000X 2021(82HN)原装出厂Win10系统镜像ISO下载_联想拯救者win10下载-程序员宅基地

文章浏览阅读223次。原装出厂系统自带所有驱动、出厂主题壁纸、系统属性联机支持标志、系统属性专属LOGO标志、Office办公软件、联想电脑管家等预装程序。lenovo联想拯救者笔记本R9000X 2021款原厂Windows10系统安装包,恢复出厂开箱状态预装OEM系统。注:恢复时会清空电脑上所有盘的数据,请提前转移备份好重要资料!文件格式:ISO 文件大小:10.94GB。所需要工具:16G或以上的U盘。_联想拯救者win10下载

【金三银四】面试题汇总(持续编写中)(1),大数据开发面试题2024答案-程序员宅基地

文章浏览阅读509次,点赞10次,收藏14次。(img-wFn67B7m-1713167233059)]友,可以添加V获取:vip204888 (备注大数据)**

arm-none-eabi交叉编译工具常用的一些指令_arm-none-eabi-gcc objdump-程序员宅基地

文章浏览阅读1.7w次,点赞3次,收藏22次。假如目前有三个文件a.c、b.c、ab.lds:1.arm-none-eabi-gccarm-none-eabi-gcc --help 查看帮助信息。arm-none-eabi-gcc -c a.c 生成a.o文件。arm-none-eabi-gcc -g -c a.c 生成a.o文件,-g使得如果反汇编可对应C语言显示。arm-none-eabi-gcc -c_arm-none-eabi-gcc objdump