Criar uma consulta de transação SQL

Use o editor de translações SQL (T-SQL) no SQL Management Studio para criar e testar consultas a serem usadas para gerar relatórios.

Para criar uma consulta T-SQL:

  1. Faça login no Microsoft SQL Server Management Studio e clique em Conectar:
  2. No painel esquerdo, expanda Bancos de dados e expanda o banco de dados para o qual quer criar uma consulta SQL.
    Expanda Tabelas para ver as tabelas do banco de dados.
  3. Clique com o botão direito no banco de dados e selecione Nova Consulta.
  4. No painel direito, crie uma consulta T-SQL usando esses elementos:
    Sintaxe Exemplo
    SELECT coluna
                                  
    SELECT U.Username, G.Groupname, G.Description
    FROM nome_da_tabela
                                  
    FROM Users U, Groups G, GroupMembers M
    WHERE critério_de_seleção
                                  
    WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID
    Não é possível usar nomes de variáveis definidas em um argumento de consulta de relatório quando se cria uma consulta T-SQL.

    Depois de adicionar a consulta T-SQL a uma consulta de relatório, você pode adicionar a substituição de argumentos.

    O exemplo a seguir mostra uma consulta T-SQL concluída:

    SELECT U.Username, G.Groupname, G.Description FROM Users U, Groups G, GroupMembers M WHERE G.GroupID = 2 AND G.GroupID = M.GroupID AND U.UserID = M.UserID
  5. Clique em Executar (barra de ferramentas) ou em Consulta > Executar .
    A guia Resultados mostra os dados obtidos pela consulta.

    Se ocorreram problemas, a guia Mensagens descreve os erros da consulta.

  6. Repita as etapas 4 e 5 até que a sua consulta SQL obtenha as informações que você quer.
  7. Para testar a consulta em outro vault, selecione o bando de dados do vault no campo Bancos de dados disponíveis acima do painel esquerdo.
  8. Copie a consulta SQL.
  9. Abra uma consulta de relatório formatada no Bloco de Notas.
  10. Cole a consulta SQL na seção §Sql do relatório.
  11. Salve a consulta de relatório como um arquivo .crp.