Compartilhar via


Construtor de Consultas (Assistente de Relatório)

Use o Construtor de Consultas para especificar uma consulta que recupera um conjunto de resultados para usar em um relatório. Você pode escolher entre dois construtores de consulta:

  • O construtor de consultas baseado em texto (padrão) fornece um espaço de trabalho simples para especificar uma consulta e exibir os resultados. Você pode especificar várias instruções do Transact-SQL, consulta ou sintaxe de comando para as extensões de processamento de dados e consultas que são especificadas como expressões. Como o construtor de consulta genérico não processa previamente a consulta e pode acomodar qualquer tipo de sintaxe de consulta, esta é a ferramenta de construção de consulta padrão para o Designer de Relatórios.

  • O construtor de consultas gráfico fornece uma experiência visual mais rica. É usado em Visual Studio e em outras partes de SQL Server. Você poderá usar o construtor de consultas gráfico se não estiver criando expressões ou instruções SQL de várias partes.

    Para alternar para o construtor de consultas gráfico, alterne o botão Editar como Texto, no canto superior esquerdo da janela.

Você também pode importar uma consulta de outro relatório.

Opções do Construtor de Consultas

  • Editar como Texto
    Alterna entre os designers de consulta gráficos e baseados em texto, se ambos funcionarem para a consulta.

  • Importar
    Abre a caixa de diálogo Importar Consulta e exibe arquivos .rdl e .sql para qualquer relatório disponível. Você pode usar a consulta importada como ela está ou pode modificá-la no construtor de consultas.

  • ! (Executar)
    Executa a consulta e retorna um conjunto de resultados se a consulta for válida. Observe que você não poderá executar a consulta se ela for uma expressão. Para verificar uma consulta baseada em expressão, você deve visualizar o relatório.

  • Tipo de comando
    Especifica o direcionamento de texto, o procedimento armazenado ou a tabela. A disponibilidade de um tipo de comando depende da extensão de processamento de dados que você especificou.

  • Painel Consulta
    Digite a consulta.

  • Painel Resultado
    Mostra o conjunto de resultados retornado da consulta.