次のコードがあります。
FOR rw IN myCur(id) LOOP
BEGIN
SELECT DISTINCT ingredient, f_ing_descr(1, ingredient, 0), syntypepack.fGetSyn(ingredient, 700512) CAS, syntypepack.fGetSyn(ingredient, 700513) EC
INTO lnIngredient, lsIngredientDescription, lnCAS, lnEC
FROM ING
WHERE part = 'FSI'
AND rev = 1
ORDER BY quantity DESC;
このステートメントから返されたすべての値でネストされたテーブルを埋め、その後、すべての行をテーブルに追加したいと考えています。
私はすでにこれを持っています:
TYPE ingCasEc IS TABLE OF NUMBER;
lnTableSyns ingCasEc ;
lnTableSyns := ingCasEc(lnIngredient, lnCAS, lnEC);
誰でもこの問題で私を助けてもらえますか、私はすべての行を追加することができます.ネストされたテーブルだけが私の弱点です.
ご協力とアドバイスをありがとうございます。