Quais restrições você enfrenta no banco de dados remoto? Se você pode criar objetos lá, você tem uma solução alternativa:no banco de dados remoto, crie o tipo de coleção e um procedimento que receba a coleção como parâmetro e execute a instrução FORALL.