Oracle|字符串特殊处理
1
问题背景
今天在做报表查询时遇到一个SQL问题:
某需求表环节处理人字段存储的是用户的工号,由于有多人的情况,所以该表在数据存储时是以英文逗号分开存储的。
客户需求是要把用户的工号展示成姓名,多个人用逗号区分。
需求表字段存储结构如下:
需求目标:
解决方案
1) 创建一个Oracle Table 类型
--创建一个表类型<br>create or replace type table_type as table of varchar2(32676);