Oracle
 sql >> Database >  >> RDS >> Oracle

Come passare il nome dello schema come parametro nella procedura memorizzata

È 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.