Histórico de consultas na extensão mssql
Este artigo apresenta a funcionalidade do histórico de consultas na extensão mssql para VS Code. O histórico de consultas é exibido como uma seção no modo de exibição do SQL Server, que estará disponível na barra lateral por padrão quando a extensão mssql para VS Code for instalada.
Exibir o histórico de consultas
Inicialmente, o modo de exibição do histórico de consultas estará vazio, mas depois que você executar uma consulta, ele será capturado e exibido na janela, com uma linha distinta exibida para cada execução.
Cada linha consiste em três partes:
- Ícone de status: o ícone de status será um "✔️" se a consulta for executada com êxito ou um "❌" se ocorrer um erro.
- Texto da Consulta: o texto da consulta que foi executada
- Informações de Conexão: o servidor e o banco de dados em que a consulta foi executada
Ações da linha de histórico de consultas
Clicar com o botão direito do mouse em uma linha de histórico abrirá um menu com as seguintes ações disponíveis:
- Abrir Consulta
- Executar Consulta
- Excluir
Abrir consulta
A opção Abrir consulta abre uma nova janela do editor de consultas preenchida com o texto da consulta com base na consulta executada, usando a conexão dela.
Executar consulta
A opção Executar consulta faz a mesma coisa que a Abrir consulta, mas também executará a instrução imediatamente.
Excluir
A opção Excluir exclui permanentemente a linha de histórico selecionada.
Gerenciamento do histórico de consultas
A captura do histórico de consultas pode ser gerenciada com a capacidade de limpar todo o histórico ou pausar/iniciar dinamicamente a captura do histórico.
Armazenamento de dados
Atualmente, todas as informações são armazenadas na memória e não persistidas após a saída do aplicativo. O histórico de consultas de uma sessão não está disponível em uma nova janela do VS Code.
Limpar todo o histórico
A ação para limpar todo o histórico de consultas também está disponível na paleta de comandos (MS SQL: Limpar Todo o Histórico) e como um botão de ação no modo de exibição. Essa ação exclui permanentemente TODAS as linhas de histórico.
Pausar/iniciar a captura do histórico de consultas
A capacidade de pausar e iniciar a captura do histórico de consultas está disponível na paleta de comandos (MS SQL: Alternar a Captura do Histórico de Consultas) e como um botão de ação no painel. Enquanto estiver em pausa, nenhum dado de execução de consulta será armazenado pelo histórico de consultas.