拆分單個動態列分成多個列與表等:紅移在新表
uid | segmentids
-------------------------+----------------------------------------
f9b6d54b-c646-4bbb-b0ec | 4454918|4455158|4455638|4455878|4455998
asd7a0s9-c646-asd7-b0ec | 1265899|1265923|1265935|1266826|1266596
gd3355ff-cjr8-assa-fke0 | 2237557|2237581|2237593
laksnfo3-kgi5-fke0-b0ec | 4454918|4455158|4455638|4455878
如何創建一個新的表:
uid | segmentids
-------------------------+---------------------------
f9b6d54b-c646-4bbb-b0ec | 4454918
f9b6d54b-c646-4bbb-b0ec | 1265899
f9b6d54b-c646-4bbb-b0ec | 2237557
f9b6d54b-c646-4bbb-b0ec | 4454918
f9b6d54b-c646-4bbb-b0ec | 4454918
asd7a0s9-c646-asd7-b0ec | 1265899
asd7a0s9-c646-asd7-b0ec | 1265923
asd7a0s9-c646-asd7-b0ec | 1265935
asd7a0s9-c646-asd7-b0ec | 1266826
asd7a0s9-c646-asd7-b0ec | 1266596
段的數目是動態的,可以變化與每個記錄。 我試着用分隔符分割函數,但它需要字符串中的索引,這裏是動態的。
有什麼建議嗎?
您標籤幾個DBMS產品,怎麼來的? – jarlh
這是什麼動態?您在示例中使用了index = 1 - 請示出一些不同的示例來解釋請 –
我明白這個問題 - 請將您的標籤更改爲您正在使用的標籤,因爲答案完全不同! –