[firebase-br] RES: Otimização de Transação

Danilo Gomes danrgomes em gmail.com
Seg Dez 7 16:29:30 -03 2009


Olá

Não sei se alguem ja tinha sugerido ...mas antes de fazer fazer o insert com
max porque nao usa um select para buscar os buracos ...segue uma pequena
amostra ...

    SELECT FIRST 1
     (T01.contrato  + 1) AS BURACO
    FROM t21_venda_plano T01
    WHERE (select count (T.contrato)
    FROM t21_venda_plano T
    WHERE T.contrato = T01.contrato + 1  ) = 0
    ORDER BY T01.contrato
    into
     :BURACO;



Mais detalhes sobre a lista de discussão lista