Det är omöjligt att ändra schema i kompilerad PLSQL-kod i farten. Du bör använda dynamisk SQL istället.http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/dynamic.htm Men du måste förstå att det här alternativet har en bieffekt - varje gång du anropar dynamic sql kompileras det igen. Så det är långsammare och mer riskabelt.