Pular para o conteúdo
Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #79658
    Wendel
    Participante

      Olá
      Sei que este forum é do Oracle, mas lá vai uma pergunta sobre SYBASE vai que alguem sabe…

      Tenho uma tabela com 1 milhão de linhas, e preciso fazer um select por partes para não carregar demais a memória. No oracle sei que da para limitar o número de linhas de uma tabela usando a clausula ROWNUM como abaixo:

      select * from
      (select * from scott.emp
      order by hiredate asc)
      where rownum < 500 Nesse exemplo a consulta vai retornar só 500 linhas. Quero saber se posso fazer isso no SYBASE, ou seja se tem algum recurso no SQL do SYBASE que de para fazer select pelas limitando o numero de linhas de retorno, sem utilizar os dados da tabela propriamente. Valeu Wendel Pedrozo Curitiba PR

      #79659
      Wendel
      Participante

        Pessoal,

        Já descobri aqui, é só fazer assim:

        select TOP 500 nomecampo from tabela

        e retorna os primeiras 500 linhas da tabela.

        Wendel Pedrozo
        Curitiba PR

      Visualizando 2 posts - 1 até 2 (de 2 do total)
      • Você deve fazer login para responder a este tópico.
      plugins premium WordPress