Ich habe kürzlich eine neue Stelle als Entwickler angetreten und habe ein paar Probleme mit PL/SQL. Ich benutze MS SQL schon seit einigen Jahren, aber PL/SQL ist für mich etwas schwieriger.
Beim Schreiben von Funktionen und gespeicherten Prozeduren in MS SQL habe ich immer wiederkehrende Ergebnissätze in einer Tabellenvariablen abgelegt, damit ich sie nicht während der gesamten Prozedur erneut abfragen muss.
Etwa so:
declare @badPeople table(recordPointer int)
insert into @badPeople
select BP_Record_Pointer
from People
where BP_Bad = 1
Ich bin dabei, etwas Ähnliches in PL/SQL zu tun, aber ich bin nicht ganz sicher, wie ich anfangen soll. Irgendwelche Ideen, ob dies überhaupt möglich ist?