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.
Você pode usar um dos editores do SQL Server Management Studio para editar e testar interativamente um script Transact-SQL, MDX, DMX ou XML/A ou editar um arquivo de texto sem formatação ou XML. Cada editor tem suporte de um serviço específico de linguagem que colore palavras-chave e verifica se há erros de sintaxe e de uso. O Editor de Consultas do Mecanismo de Banco de Dados inclui um depurador Transact-SQL que você pode usar para ajudar a corrigir problemas no código Transact-SQL.
Editores do SQL Server Management Studio
Os quatro editores do Management Studio compartilham uma arquitetura comum. O editor de texto implementa o nível base de funcionalidade e pode ser usado como um editor básico para arquivos de texto. Os outros três editores ou editores de consultas estendem essa base de funcionalidade incluindo um serviço de idioma que define a sintaxe de um dos idiomas com suporte no SQL Server. Os editores de consulta também implementam vários níveis de suporte para recursos de editor, como o IntelliSense e a depuração. Os editores de consulta incluem o Editor de Consultas do Mecanismo de Banco de Dados para uso na criação de scripts contendo instruções Transact-SQL e XQuery, o editor MDX para a linguagem MDX, o editor DMX para a linguagem DMX e o editor XML/A da linguagem XML for Analysis.
Componentes comuns
Todos os editores do Management Studio compartilham estes componentes:
Painel de Código
A área em que você insere suas consultas ou texto. Nos editores de consulta, ele contém os recursos do construtor de instruções disponíveis para seu idioma. O ambiente de edição de texto dá suporte a localizar e substituir, comentários em massa e fontes e cores personalizadas.
Você pode definir opções que afetam o comportamento do texto no painel de código, pois ele se relaciona com recuo, tabulação, arrastar e soltar texto e assim por diante. As janelas de consulta podem ser configuradas para operar como guias na janela do documento ou em documentos separados.
Margem de Seleção
Uma coluna de espaço em branco entre a barra de indicadores de margem e o texto de código em que você pode clicar para selecionar linhas de texto. Você pode ocultar ou exibir a margem de seleção.
Barras de rolagem horizontal e vertical
Permite rolar o painel de código horizontal e verticalmente para que você possa exibir o código que se estende além das bordas acessível do painel de código.
Numeração de Linha
Exibe números de linha à esquerda do texto ou código no Editor. Você pode navegar até números de linha específicos.
Quebra automática do Word
Exibe longas linhas de texto ou código como várias linhas, permitindo que você veja todo o texto na linha. O encapsulamento do Word não afeta a forma como o texto é exibido quando é executado ou impresso. O encapsulamento do Word é ativado na caixa de diálogo Ferramentas, Opções , no Editor de Texto, em Todos os Idiomas, na página Geral ou em uma página específica do editor.
Componentes do Editor de Código
Os editores de código contêm esses recursos além dos compartilhados com o texto e editores XML:
Resultados
Essa janela é usada para exibir os resultados de uma consulta. A janela pode exibir os resultados na grade ou no texto ou os resultados podem ser direcionados para um arquivo. As grades de resultados podem ser exibidas como janelas com abas separadas.
IntelliSense
Nos Editores, no menu Editar, aponte para o IntelliSense para exibir as opções do Microsoft IntelliSense.
Codificação de cores
Exibe cores diferentes para cada tipo de elemento de sintaxe, o que melhora a legibilidade de instruções complexas.
Delineamento de Código
Exibe grupos de códigos com linhas de estruturação à esquerda do código. Os grupos de códigos podem ser recolhidos e expandidos para tornar mais fácil a revisão do código.
Modelo
Modelos são arquivos que incluem a estrutura básica das instruções necessárias para criar objetos em um banco de dados. Eles podem ser usados para acelerar a criação de scripts.
mensagens
Exibe erros, avisos e mensagens informativas que são retornados pelo servidor quando um script é executado. A lista de mensagens não é alterada até que o script seja executado novamente.
da Barra de Status do
Exibe informações do sistema associadas à janela Editor de Consultas, como a instância à qual o Editor de Consultas está conectado.
Componentes do Editor de Consultas do Mecanismo de Banco de Dados
Esses componentes só estão disponíveis no Editor de Consultas do Mecanismo de Banco de Dados:
Depurador
Permite pausar a execução do código em instruções específicas. Em seguida, você pode exibir dados e informações do sistema para ajudá-lo a encontrar erros no código.
Lista de Erros
Exibe a sintaxe e os erros semânticos encontrados pelo IntelliSense. A lista de erros muda dinamicamente à medida que você edita Transact-SQL scripts.
Plano de exibição gráfico
Exibe as etapas lógicas integradas ao plano de execução de uma instrução Transact-SQL.
Estatísticas do cliente
Exibe informações sobre a execução da consulta agrupada em categorias. Quando Incluir Estatísticas do Cliente é selecionado no menu Consulta, uma janela Estatísticas do Cliente é exibida após a execução da consulta. Estatísticas de execuções de consulta sucessivas são listadas junto com os valores médios. Selecione Redefinir Estatísticas do Cliente no menu Consulta para redefinir a média.
Snippets de código
Modelos que você pode usar como ponto de partida ao adicionar instruções no Editor de Consultas do Mecanismo de Banco de Dados. Você pode inserir os snippets predefinidos fornecidos com o SQL Server ou adicionar seus próprios snippets.
Modo SQLCMD
Executa scripts Transact-SQL que incluem o conjunto de comandos suportados pela ferramenta sqlcmd. Para obter mais informações, consulte tópicos de instruções do sqlcmd.
Tarefas do Editor
| Descrição da tarefa | Tópico |
|---|---|
| Descreve como exibir e usar os recursos básicos no Editor de Consultas do Mecanismo de Banco de Dados. | Editor de Consultas do Mecanismo de Banco de Dados (SQL Server Management Studio) |
| Descreve como exibir e usar os recursos básicos no Editor de Consultas MDX. | Editor de Consultas MDX (Analysis Services – Dados Multidimensionais) |
| Descreve como exibir e usar os recursos básicos no Editor de Consultas DMX. | Editor de Consultas DMX (Analysis Services – Mineração de Dados) |
| Descreve como exibir e usar os recursos básicos no Editor XML/A. | XML Editor (SQL Server Management Studio) |
| Descreve como configurar opções para os vários editores, como numeração de linha e opções do IntelliSense. | Configurar Editores (SQL Server Management Studio) |
| Descreve as várias maneiras de abrir os editores no Management Studio. | Abrir um editor (SQL Server Management Studio) |
| Descreve como administrar o modo de visualização, como quebra de linha, divisão de uma janela ou guias. | Gerenciar o editor e o modo de exibição |
| Descreve como definir opções de formatação, como texto oculto ou recuo. | Gerenciar formatação de código |
| Descreve como navegar pelo texto em uma janela do editor usando recursos como pesquisa incremental ou ir para. | Navegar por Código e Texto |
| Descreve como definir opções de codificação de cores para várias classes de sintaxe, o que facilita a leitura de instruções complexas. | codificação de cores em editores de consulta |
| Descreve como usar o recurso de destacamento de trechos de código para ocultar partes de scripts complexos nas quais você não está trabalhando atualmente. | Organização de Código |
| Descreve como arrastar o texto de um local em um script e solte-o em um novo local. | Arrastar e Soltar Texto |
| Descreve como fazer a pesquisa global e substituição, como ao alterar nomes de coluna. | Localizar e substituir |
| Descreve como definir indicadores para localizar mais facilmente partes importantes do código. | Gerenciar Indicadores |
| Descreve como imprimir scripts ou os resultados em uma janela ou grade. | Imprimir Código e Resultados |
| Descreve como usar os recursos sqlcmd no Editor de Consultas do Mecanismo de Banco de Dados. | Editar scripts SQLCMD com o Editor de Consultas |
| Descreve como usar recursos do IntelliSense, como preenchimento automático de nomes de objetos à medida que você os digita, ou garantir que os pontos de interrupção sejam colocados em locais válidos. | IntelliSense (SQL Server Management Studio) |
| Descreve como usar trechos de código no Editor de Consultas do Mecanismo de Banco de Dados. Os snippets são modelos para instruções ou blocos geralmente usados, e podem ser personalizados ou estendidos para incluir snippets específicos de site. | Transact-SQL Trechos de código |
| Descreve como usar o depurador de Transact-SQL para percorrer o código e exibir informações de depuração, como os valores em variáveis e parâmetros. | Depurador do Transact-SQL |
| Descreve como definir cores personalizadas para diferentes instâncias do Mecanismo de Banco de Dados e ter essas cores definidas como a tela de fundo da barra de status nas janelas do Editor de Consultas do Mecanismo de Banco de Dados. | Barra de status (Editor de Consultas do Mecanismo de Banco de Dados) |