Door API, veronderstelde ik het maskeren van de vraag met andere procedures PL/SQL.
>>maar niet zeker hoe ik kan doen dat sinds de curseurwaarde die voor tussenvoegsel nodig is is slechts beschikbaar aan
Bekijk de pseudocode die ik heb gepost. U gaat de curseurwaarden in de opgeslagen procedure over.
>>en hoe is het mogelijk om dit APIs zo andere toepassingen kan dit API gebruiken te publiceren?
Als u de procedure hebt in het pakket wordt verklaard dat, wordt het blootgesteld. aan om het even wat die dat pakket kan roepen.
Ik denk waar u probleem gaat tegenkomen bent de procedure zou moeten van ELKE kolom in de lijst rekenschap geven omdat de verschillende „curseurs“ van verschillende apps in verschillende waarden zouden kunnen overgaan.
Bijvoorbeeld:
geef de lijst:
cre�ër lijst tab1 (col1 klusje (1), col2 klusje (1), col3 klusje (1));
proc1 zou een curseur kunnen hebben
selecteer 'a' a, 'b' B van dubbel;
en een tussenvoegsel als:
tussenvoegsel in tab1 (col1, col2) waarden (cur.a, cur.b);
proc2 zou een curseur kunnen hebben
selecteer 'a' a, „c“ c van dubbel;
en een tussenvoegsel als:
tussenvoegsel in tab1 (col1, col3) waarden (cur.a, cur.c);
merk op allebei niet in ALLE kolommen in tab1 opnamen. Uw tussenvoegsel zou proc van ALLE drie kolommen als inputparameters moeten rekenschap geven.
dan gebeurt dat als iemand een kolom aan de lijst toevoegt?