[firebase-br] RES: RES: Auto Imcremento no FireBird e DB Express
Paulo Geloramo
paulogeloramo em terra.com.br
Qua Set 12 12:39:20 -03 2007
Usar Select Max() para obter o próximo número da sequencia,
NÃO é uma prática aconselhável. Pode ser usado com muito
cuidade, pois tem que tem um índice DESC nas tabelas com
muitos registros.
O uso do generator é mais indicado para obter o próximo
número da sequêcia sem perda de performance e sem ocorrer
duplicidade em sistema de missão crítica.
abs,
Paulo Geloramo
> EXECUTE STATEMENT 'SELECT COALESCE(MAX('||CAMPO||'),1) from
> EXECUTE STATEMENT 'SELECT MAX('||CAMPO||') from '|| tabela
Mais detalhes sobre a lista de discussão lista