› Fóruns › Banco de dados Oracle › Migração de 9i para 10g › Migração de 9i para 10g
25 de setembro de 2009 às 9:11 pm
#89908
Participante
Oi Fábio,
Observei muitos “problemas” como este, com reclamações dos desenvolvedores. E observando as queries que utilizavam, uma boa parte usavam ROWNUM para efetuar alguma operação.
Informei que isso não pode ser feito, pois se ativarmos algum tipo de desfragmentação de tabela, temos que habilitar ROW MOVEMENT e isso faz com que o ROWNUM (que é um registro único utilizado pelo Oracle) mude; assim as queries não retornavam a contento.
A solução foi mesmo a comentada pelo vieri; os desenvolvedores tiveram que arrumar as queries para que retornassem realmente o que queriam.
[]s
Braga