Você precisa consultar os fundos disponíveis primeiro. Então você verifica os fundos necessários e decide atualizar ou não.
Soluções de desafio do gerador de série numérica - Parte 2
Como uso o VBA para achatar uma tabela no Excel onde os dados são divididos entre as linhas?
Oracle SQL - cria string concatenando linhas, mas não excede o número X de caracteres
Tutorial de formulários e relatórios do Oracle 9i, Oracle 10g e Oracle 11g Developer Suite