Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Use o Editor de Consultas do Mecanismo de Banco de Dados para criar e executar scripts que contêm instruções Transact-SQL. O editor também dá suporte à execução de scripts que contêm comandos sqlcmd .
Ajuda do Transact-SQL F1
O Editor de Consultas do Mecanismo de Banco de Dados oferece suporte para vincular você ao tópico de referência de uma instrução Transact-SQL específica ao pressionar F1. Para fazer isso, destaque o nome de uma instrução Transact-SQL e selecione F1. O mecanismo de pesquisa de ajuda procurará um tópico que tenha um atributo de ajuda F1 que corresponda à cadeia de caracteres realçada.
Se o mecanismo de pesquisa de ajuda não encontrar um tópico com uma palavra-chave de ajuda F1 que corresponda exatamente à cadeia de caracteres realçada, este tópico será exibido. Nesse caso, há duas abordagens para encontrar a ajuda que você está procurando:
Copie e cole a cadeia de caracteres destacada do editor na guia de pesquisa da Documentação Online do SQL Server e pesquise.
Realce apenas a parte da instrução Transact-SQL que provavelmente corresponderá a uma palavra-chave de ajuda F1 aplicada a um tópico e selecione F1 novamente. O mecanismo de pesquisa requer uma correspondência exata entre a cadeia de caracteres realçada e uma palavra-chave de ajuda F1 atribuída a um tópico. Se a cadeia de caracteres realçada contiver elementos exclusivos para seu ambiente, como nomes de coluna ou parâmetro, o mecanismo de pesquisa não obterá uma correspondência. Exemplos das cadeias de caracteres a serem realçadas incluem:
O nome de uma instrução Transact-SQL, como SELECT, CREATE DATABASE ou BEGIN TRANSACTION.
O nome de uma função interna, como SERVERPROPERTY ou @@VERSION.
O nome de uma tabela de procedimento armazenado do sistema ou exibição, como sys.data_spaces ou sp_tableoption.
Trabalhando com o Editor de Consultas do Mecanismo de Banco de Dados
O Editor de Consultas do Mecanismo de Banco de Dados é um dos quatro editores implementados no SQL Server Management Studio. Para obter uma descrição da funcionalidade implementada no Editor de Consultas do Mecanismo de Banco de Dados e as principais tarefas que você pode executar usando o editor, consulte Editores de Consulta e Texto (SQL Server Management Studio).
Barra de ferramentas do Editor do SQL
Quando o Editor de Consultas do Mecanismo de Banco de Dados está aberto, a barra de ferramentas do Editor de SQL é exibida com os botões a seguir.
Conectar
Abre a caixa de diálogo Conectar ao Servidor . Use essa caixa de diálogo para estabelecer uma conexão com um servidor.
Desconectar
Desconecta o Editor de Consultas atual do servidor.
Alterar conexão
Abre a caixa de diálogo Conectar ao Servidor . Use essa caixa de diálogo para estabelecer uma conexão com um servidor diferente.
Nova consulta com conexão atual
Abre uma nova janela do Editor de Consultas e usa as informações de conexão da janela atual do Editor de Consultas.
Bancos de dados disponíveis
Altere a conexão para um banco de dados diferente no mesmo servidor.
Executar
Executa o código selecionado ou, se nenhum código estiver selecionado, executará todo o código no Editor de Consultas.
Depurar
Habilita o depurador de Transact-SQL. Esse depurador dá suporte a ações de depuração, como definir pontos de interrupção, observar variáveis e percorrer o código.
Cancelar a execução de consulta
Envia uma solicitação de cancelamento para o servidor. Algumas consultas não podem ser canceladas imediatamente, mas devem aguardar uma condição de cancelamento adequada. Quando as transações são canceladas, podem ocorrer atrasos durante o processo de reversão das transações.
Analisar
Verifique a sintaxe do código selecionado. Se nenhum código estiver selecionado, verifique a sintaxe de todo o código na janela Editor de Consultas.
Exibir Plano de Execução Estimado
Solicita um plano de execução de consulta do processador de consulta sem realmente executar a consulta e exibe o plano na janela Plano de execução . Esse plano usa estatísticas de índice como uma estimativa do número de linhas que devem ser retornadas durante cada parte da execução da consulta. O plano de consulta real usado pode ser diferente do plano de execução estimado. Isso pode ocorrer se o número de linhas retornadas for significativamente diferente da estimativa e o processador de consulta alterar o plano para ser mais eficiente.
Opções de consulta
Abre a caixa de diálogo Opções de Consulta . Use essa caixa de diálogo para configurar as opções padrão para execução da consulta e para resultados da consulta.
IntelliSense Habilitado
Especifica se a funcionalidade do IntelliSense está disponível no Editor de Consultas do Mecanismo de Banco de Dados.
Incluir plano de execução real
Executa a consulta, retorna os resultados da consulta e o plano de execução usado para a consulta. Elas aparecem como um plano de consulta gráfica na janela Plano de execução .
Incluir estatísticas do cliente
Inclui uma janela Estatísticas do Cliente que contém estatísticas sobre a consulta e sobre os pacotes de rede e o tempo decorrido da consulta.
Resultados em Texto
Retorna os resultados da consulta como texto na janela Resultados .
Resultados para Tabela
Retorna os resultados da consulta como uma ou mais grades na janela Resultados .
Resultados em Arquivo
Quando a consulta é executada, a caixa de diálogo Salvar Resultados é aberta. Em Salvar, selecione a pasta na qual você deseja salvar o arquivo. No nome do arquivo, digite o nome do arquivo e clique em Salvar para salvar os resultados da consulta como um arquivo de relatório que tenha a extensão .rpt. Para obter opções avançadas, clique na seta para baixo no botão Salvar e clique em Salvar com Codificação.
Seleção de Comentários
Faz da linha atual um comentário adicionando um operador de comentário (--) no início da linha.
Descomentar seleção
Torna a linha atual uma declaração fonte ativa ao remover o operador de comentário (--) no início da linha.
Diminuir recuo de linha
Move o texto da linha para a esquerda removendo espaços em branco no início da linha.
Aumentar Recuo de Linha
Move o texto da linha para a direita adicionando espaços em branco no início da linha.
Especificar valores para parâmetros de modelo
Abre uma caixa de diálogo que você pode usar para especificar valores para parâmetros em funções e procedimentos armazenados.
Você também pode adicionar a barra de ferramentas do Editor do SQL selecionando o menu Exibir , selecionando barras de ferramentas e selecionando o Editor de SQL. Se você adicionar a barra de ferramentas do Editor do SQL quando nenhuma janela do Editor de Consultas do Mecanismo de Banco de Dados estiver aberta, todos os botões ficarão indisponíveis.
Barra de ferramentas do Editor do SQL
Quando uma janela do Editor de Consultas do Mecanismo de Banco de Dados estiver aberta, você poderá adicionar a barra de ferramentas Depurar selecionando o menu Exibir , selecionando Barras de Ferramentas e selecionando Depurar. Se você adicionar a barra de ferramentas de depuração quando nenhuma janela do Editor de Consultas do Mecanismo de Banco de Dados estiver aberta, todos os botões ficarão indisponíveis.
Continuar
Executa o código na janela do Editor de Consultas do Mecanismo de Banco de Dados até encontrar um ponto de interrupção.
Interromper todos
Define o depurador para interromper todos os processos aos quais o depurador está anexado quando ocorre uma interrupção.
Parar Depuração
Tira a janela do Editor de Consultas do Mecanismo de Banco de Dados selecionada para fora do modo de depuração e restaura o modo de execução padrão.
Mostrar Próxima Instrução
Move o cursor para a próxima instrução a ser executada.
Intervir
A próxima instrução é executada. Se a instrução invocar uma Transact-SQL procedimento armazenado, função ou gatilho, o depurador exibirá uma nova janela do Editor de Consultas que contém o código do módulo. A janela está no modo de depuração e a execução pausa na primeira instrução do módulo. Em seguida, você pode percorrer o módulo, por exemplo, definindo pontos de interrupção ou percorrendo o código.
Depuração Parcial
A próxima instrução é executada. Se a instrução invocar uma Transact-SQL procedimento armazenado, função ou gatilho, o módulo será executado até que ele seja concluído e os resultados serão retornados ao código de chamada. Se você tiver certeza de que não há erros no módulo, poderá passar por cima dele. A execução pausa na instrução que segue a chamada para o módulo.
Depuração Circular
Volte para o próximo nível de chamada mais alto (função, procedimento armazenado ou gatilho). A execução pausa na instrução que segue a chamada do procedimento armazenado, da função ou do gatilho.
Windows
Abre a janela ponto de interrupção ou a janela Imediata .