È impossibile modificare al volo lo schema nel codice PLSQL compilato. Dovresti invece utilizzare SQL dinamico.http://docs.oracle.com/cd/B28359_01/appdev.111/b28370/dynamic.htm Ma devi capire che questa opzione ha un effetto collaterale:ogni volta che chiami sql dinamico viene compilato di nuovo. Quindi è più lento e più rischioso.