Partilhar via


Especificar a cláusula TOP em consultas (Visual Database Tools)

Aplica-se a:SQL Server

A TOP cláusula retorna apenas as primeiras linhas n ou n por cento de uma consulta. A TOP cláusula é útil quando você deseja inspecionar uma parte dos resultados para descobrir se a consulta faz o que você espera que ela faça, sem usar os recursos necessários para retornar todos os resultados da consulta.

Especificar a cláusula TOP nas consultas

  1. Abra uma consulta a partir do Gerenciador de Soluções ou crie uma nova.

  2. No menu Exibir , selecione Janela Propriedades.

  3. Na janela Propriedades , localize e expanda a Especificação Superior.

  4. Selecione a propriedade (Top) do filho e defina como Sim.

  5. Na subpropriedade Expression, digite uma expressão que tenha um resultado numérico (por exemplo, "10" ou "2*5").

  6. Selecione a propriedade filho Percentagem e indique se a propriedade Expressão deve ser tratada como uma percentagem de todas as linhas retornadas (Sim) ou como o número absoluto de linhas retornadas (Não).

  7. Se a sua consulta usar a ORDER BY cláusula, selecione a propriedade subordinada Com Empates e escolha Sim para exibir todas as linhas de um grupo se apenas parte do grupo estiver incluída ou Não para truncá-las.

Ao trabalhar no procedimento anterior, observe que a TOP cláusula, exibida no painel SQL, é alterada para refletir as configurações atuais das propriedades.

Observação

Você também pode alterar os valores das propriedades filho da Top Specification ao editar a cláusula TOP no painel SQL.