PL/SQL-markörer kan inte fungera med kolumner som inte är kända för en kompileringstid.
Det enda sättet att arbeta med helt dynamiska frågor i PL/SQL är att använda PL/SQL-paketet DBMS_SQL
.
Uppdatering:
Oracle har en omfattande beskrivning av DBMS_SQL paket med många exempel.