› Fóruns › SQL e PL/SQL › Utilização do ROWNUM › Utilização do ROWNUM
Ola Vargas, boa tarde!
O Rownum não irá lhe auxiliar nesta situação, pois ele é uma pseudo-coluna em um resultado de comando SQL no Oracle que mostra o número das linhas retornadas…!!
Ex..
select rownum, coluna1, coluna 2, from tabela;
rownum coluna1 coluna 2
1 t t
2 t t
3 t t
4 t t
Independente de como vc faça o select, ele vai lhe trazer a numeração na ordem em que aparecer..
E quando vc utuliza o ROWNUN <= XXX, vc esta trazendo apenas as linhas que aparecem no retorno do seu select até a linha de número XXX.
Pelo que eu entendi, vc pode encontrar os registros fazendo um select na tabela e colocando um IN ou até mesmo um EXTERNAL TABLE para este arquivo de ERRO, ai vc pode comparar alguns campos tornando isto seu filtro de seleção..!!
Bom.. espero que tenha lhe ajudado..
Abraços..!