Le fractionnement séparées par des virgules chaîne dans une PL/SQL stockées proc

J'ai CSV chaîne 100.01,200.02,300.03 qui j'ai besoin de passer à une procédure stockée PL/SQL Oracle.
À l'intérieur du proc,j'ai besoin d'insérer ces valeurs dans un certain Nombre de colonnes dans le tableau.

Pour cela, j'ai obtenu une démarche de travail à partir d'ici:

Comment mieux split csv chaînes dans oracle 9i

[2) à l'Aide de SQL connect par niveau.].

Maintenant,j'ai une autre exigence.
J'ai besoin de passer 2 CSV cordes[de longueur égale] comme entrée PL/SQL stockées proc.Et, j'ai besoin de briser cette chaîne et insérez chaque valeur de deux CSV cordes en deux colonnes dans le tableau.Pourriez-vous s'il vous plaît laissez-moi savoir comment vous y prendre?

Exemple de CSV entrées:
mystring varchar2(2000):='0.75, 0.64, 0.56, 0.45';

monmontant varchar2(2000):= '0.25, 0.5, 0.65, 0.8';

myString valeurs irait dans la Colonne A et monmontant valeurs dans la Colonne B du tableau.

Pourriez-vous s'il vous plaît laissez-moi savoir comment atteindre cet objectif?

Grâce.

InformationsquelleAutor Jimmy | 2010-10-23