Ho recentemente iniziato una nuova posizione come sviluppatore e sto avendo un po 'di problemi con PL/SQL. Ho usato MS SQL per un certo numero di anni, ma sto trovando PL/SQL un po 'più complicato.Variabili di tabella in Oracle PL/SQL?
Una delle cose che ero solito fare quando scrivevo le funzioni e le stored procedure in MS SQL era di mettere i set di risultati ricorrenti in una variabile di tabella in modo da non doverli ripeterli durante la mia procedura.
Qualcosa di simile a questo:
declare @badPeople table(recordPointer int)
insert into @badPeople
select BP_Record_Pointer
from People
where BP_Bad = 1
sto cercando di fare qualcosa di simile in PL/SQL, ma io non sono molto sicuro come iniziare. Qualche idea se questo è anche possibile?
Ecco una domanda simile che potrebbe aiutare forse un dupe [http://stackoverflow.com/questions/670461/does-oracle-have-an-equivalent-of-mssqls-table-variables](http:// stackoverflow.com/questions/670461/does-oracle-have-an-equivalent-of-mssqls-table-variables) – Gratzy