Atalhos do QueryConsole

O que cada atalho faz de verdade, qual área precisa estar em foco e como não confundir os dois atalhos de exportação.

O QueryConsole tem duas áreas de trabalho: o editor, onde você escreve o SQL, e o Data Output, onde o resultado aparece. Saber a qual área cada atalho pertence evita a maior parte das confusões.

Todos os atalhos abaixo valem dentro da janela do QueryConsole. Para abrir a janela, use Alt+P na tela de restauração.

Executar SQL

AtalhoO que faz
F5Executa o SQL
Ctrl+EnterExecuta o SQL

Os dois fazem exatamente a mesma coisa. Use o que for mais confortável.

O detalhe que mais importa: a seleção manda

  • Com texto selecionado no editor, executa somente a seleção.
  • Sem seleção, executa todo o conteúdo do editor.

O que a execução não faz

Executar não grava as alterações que você fez nas células do Data Output. Gravar e F6, e só F6.

O atalho também não funciona enquanto já houver uma consulta rodando ou enquanto o catálogo do banco estiver carregando — nesses casos a barra de status avisa e nada acontece.

Gravar alterações de dados

AtalhoO que faz
F6Grava no banco as alterações feitas no Data Output

Este e o único atalho que altera dados no banco a partir do grid.

  • Vale para o resultado da aba atual.
  • Só funciona se houver alterações pendentes; sem elas, a barra de status informa que não há nada a gravar.
  • Antes de gravar, o QueryConsole revalida as alterações. Se alguma estiver inválida, ele lista o que precisa ser corrigido e não grava nada.
  • Nem todo resultado pode ser editado. Consultas com junção, agrupamento ou sem chave primária abrem somente para leitura.

Os detalhes estão em Editar dados no Data Output. Se o F6 não está gravando, veja O QueryConsole não salva.

Exportar resultado

Existem dois atalhos de exportação e eles não são equivalentes:

AtalhoO que fazQuando usar
Ctrl+EAbre as opções de exportação e gera um ExcelQuando quiser escolher opções do arquivo
F8Salva o resultado direto em CSV, TSV, JSON ou ExcelQuando quiser rapidez ou outro formato

Com Ctrl+E, o QueryConsole primeiro mostra uma tela de opções; só depois pergunta onde salvar.

Com F8, ele vai direto para a janela de salvar — o formato e definido pela extensão que você escolher no nome do arquivo.

Nos dois casos é preciso ter um resultado na tela. Sem linhas, nada acontece ou o QueryConsole avisa que não há o que exportar.

Arquivos e abas

AtalhoO que fazObservação
Ctrl+OAbre um arquivo .sql no editorSubstitui o conteúdo da aba
Ctrl+SSalva o SQL do editor em arquivoSalva o texto, não os dados
Ctrl+TAbre uma nova aba de consultaCada aba tem seu próprio resultado
Ctrl+WFecha a aba atual

Linhas do Data Output

AtalhoO que fazOnde
Alt+Shift+AAdiciona uma linha novaData Output
Alt+Shift+PCola no grid o conteúdo copiadoData Output

As duas ações criam alterações pendentes — nada vai para o banco até você pressionar F6.

Para remover linhas não há atalho: use o botão de remover no próprio Data Output. A remoção também fica pendente até o F6.

Tabela de referência rápida

AtalhoÁreaAltera dados?
F5 / Ctrl+Entereditornão
F6Data Outputsim
Ctrl+Eresultadonão
F8resultadonão
Ctrl+Oeditornão
Ctrl+Seditornão
Ctrl+Tjanelanão
Ctrl+Wjanelanão
Alt+Shift+AData OutputPendente até o F6
Alt+Shift+PData OutputPendente até o F6

Pares que costumam ser confundidos

Você queriaUseNão use
Gravar alterações das célulasF6Ctrl+S
Salvar a consulta em arquivoCtrl+SF6
Rodar só o trecho selecionadoF5 com o trecho selecionadoF5 sem seleção
Exportar com opçõesCtrl+EF8
Exportar em CSV ou JSONF8Ctrl+E

Quando um atalho parece não funcionar

SintomaCausa provávelO que fazer
F5 não executaHá consulta em andamento ou catálogo carregandoAguarde e observe a barra de status
F5 avisa que a seleção não contém SQLA seleção tem só espaçosClique no editor para limpar a seleção
F6 diz que não há alteraçõesNenhuma célula foi alterada nesta abaConfirme se está na aba certa
F6 lista alterações inválidasFalta preencher campo obrigatórioCorrija o que foi apontado e repita
Ctrl+E não faz nadaNão há resultado na telaExecute uma consulta antes
O atalho age na aba erradaO foco está em outra abaClique na aba desejada antes

Artigos relacionados

Artigos relacionados

Nesta página