Construtor de Consultas
Use a caixa de diálogo Construtor de Consultas para criar uma consulta a ser usada na tarefa Executar SQL, na origem e no destino OLE DB e na transformação Pesquisa.
Você pode utilizar o Construtor de Consultas para executar as seguintes tarefas:
Trabalhar com a representação gráfica de uma consulta ou com comandos SQL O Construtor de Consultas inclui um painel que exibe sua consulta graficamente e um painel que exibe o texto SQL de sua consulta. Você pode trabalhar no painel gráfico ou no painel de texto. O Construtor de Consultas sincroniza as exibições de forma que elas fiquem sempre atuais.
Unir tabelas relacionadas Se você adicionar mais de uma tabela a sua consulta, o Construtor de Consultas determinará automaticamente como as tabelas serão relacionadas e construirá o comando conjunto apropriado.
**Consultar ou atualizar bancos de dados **Você pode usar o Construtor de Consultas para retornar dados usando instruções Transact-SQL SELECT e para criar consultas que atualizam, adicionam ou excluem registros de um banco de dados.
**Exibir e editar resultados imediatamente **Você pode executar sua consulta e trabalhar com um conjunto de registros em uma grade que permite percorrer e editar registros no banco de dados.
As ferramentas gráficas na caixa de diálogo Construtor de Consultas permitem que você crie consultas usando usam operações de arrastar e soltar. Por padrão, a caixa de diálogo Construtor de Consultas cria consultas SELECT, mas você também pode criar consultas INSERT, UPDATE ou DELETE. Todos os tipos de instruções SQL podem ser analisados e executados na caixa de diálogo Construtor de Consultas. Para obter mais informações sobre instruções SQL em pacotes, consulte Consultas do SSIS (Integration Services).
Para obter mais informações sobre a linguagem Transact-SQL e sua sintaxe, consulte Referência do Transact-SQL (Mecanismo de Banco de Dados).
Você também pode usar variáveis em uma consulta para fornecer valores a um parâmetro de entrada, para capturar valores de parâmetros de saída e para armazenar códigos de retorno. Para obter mais informações sobre como usar variáveis nas consultas usada por pacotes, consulte Tarefa Executar SQL, Origem de OLE DB e Consultas do SSIS (Integration Services). Para obter mais informações sobre como usar variáveis na tarefa Executar SQL, consulte Parâmetros e códigos de retorno na Tarefa Executar SQL e Conjuntos de resultados na tarefa Executar SQL.
As transformações Pesquisa e Pesquisa Difusa também podem usar variáveis com parâmetros e códigos de retorno. As informações sobre a origem OLE DB também se aplicam a estas duas transformações.
Opções
Barra de Ferramentas
Use a barra de ferramentas para gerenciar conjuntos de dados, selecionar painéis para exibição e controlar funções de consulta.Valor
Descrição
Mostrar/Ocultar Painel Diagrama
Exibe ou oculta o painel Diagrama.
Mostrar/Ocultar Painel Grade
Exibe ou oculta o painel Grade.
Mostrar/Ocultar Painel SQL
Exibe ou oculta o painel SQL.
Mostrar/Ocultar Painel de Resultados
Exibe ou oculta o painel de Resultados.
Executar
Executa a consulta. Os resultados são exibidos no painel de Resultados.
Verificar SQL
Verifica se a instrução SQL é válida.
Classificação Crescente
Classifica as linhas de saída na coluna selecionada no painel Grade em ordem crescente.
Classificação Decrescente
Classifica as linhas de saída na coluna selecionada no painel Grade em ordem decrescente.
Remover Filtro
Selecione um nome de coluna no painel de grade e clique em Remover Filtro para remover os critérios de classificação da coluna.
Usar Grupo por
Adiciona a funcionalidade GROUP BY à consulta.
Adicionar Tabela
Adiciona uma nova tabela à consulta.
Definição de Consulta
A definição de consulta fornece uma barra de ferramentas e painéis nos quais definir e testar a consulta.Painel
Descrição
Painel Diagrama
Exibe a consulta em um diagrama. O diagrama mostra as tabelas incluídas na consulta e como elas estão unidas. Marque ou desmarque a caixa de seleção próxima a uma coluna em uma tabela para adicioná-la ou removê-la da saída da consulta.
Quando você adiciona tabelas à consulta, o Construtor de Consultas cria junções entre tabelas com base em tabelas, dependendo das chaves na tabela. Para adicionar uma junção, arraste um campo de uma tabela sobre um campo em outra tabela. Para gerenciar uma junção, clique com o botão direito do mouse na junção e selecione uma opção de menu.
Clique com o botão direito do mouse no painel Diagrama para adicionar ou remover tabelas, selecionar todas as tabelas e exibir ou ocultar painéis.
Painel Grade
Exibe a consulta em uma grade. Você pode usar esse painel para adicionar e remover colunas da consulta e alterar as configurações de cada coluna.
Painel SQL
Exibe a consulta como texto SQL. As alterações feitas no painel Diagrama e no painel Grade aparecerão aqui e as alterações feitas aqui aparecerão no painel Diagrama e no painel Grade.
Painel de Resultados
Exibe os resultados da consulta quando você clica em Executar na barra de ferramentas.