Fórum InterBase 6 - Rownum #407678

15/09/2011

0

Boa tarde.

Gostaria de saber se, em InterBase 6, existe alguma instrução equivalente (ou alguma forma de simular no SELECT) a ROWNUM?

Desde já, muito obrigado.
Franklyn Novaes

Franklyn Novaes

Responder

Posts

04/10/2011

Edgard Leal

Não testei com o interbase , mas com o fireBird , ja houve situações em que precisei deste recurso
, para limitar registros : Select first 15 * from tabela ;
paginação : select first 15 * from tabela where codigo not int (select first 30 codigo from tabela) /* 3º pagina de 15 itens*/

, quando precisei explicitamente exibir o número da linha , utilizei uma procedure :
create procedure sp_lista returns(num integer , texto varchar(10))
as
begin
num = 0;
for select descricao from tabela into :texto do
begin
num = num + 1;
suspend;
end

end
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar