Oracle SQL,需要根据另一列的regexp计数重复一个数字序列

时间:2015-09-11 05:15:16

标签: sql regex oracle split

我在名为component_id的列中以800230,6015,6312,6315,700255,800170,的形式获得csv数据 使用逗号的计数我需要为另一个名为component_instance_id的列中的component_id生成一个唯一的序列。 例如1, 2, 3, 4, 5, 6

+-------------------------------------+----------------+
|           Component_id              |   Component    |
+-------------------------------------+----------------+
| 800230,6015,6312,6315,700255,800170 | 1,2,3,4,5,6    |
| 800230,6015,6312,6315,700255,800170 | 7,8,9,10,11,12 |
| 800230,6015,6312,6315               | 13,14,15,16    |
+-------------------------------------+----------------+

0 个答案:

没有答案