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
| Atalho | O que faz |
|---|---|
| F5 | Executa o SQL |
| Ctrl+Enter | Executa 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
| Atalho | O que faz |
|---|---|
| F6 | Grava 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:
| Atalho | O que faz | Quando usar |
|---|---|---|
| Ctrl+E | Abre as opções de exportação e gera um Excel | Quando quiser escolher opções do arquivo |
| F8 | Salva o resultado direto em CSV, TSV, JSON ou Excel | Quando 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
| Atalho | O que faz | Observação |
|---|---|---|
| Ctrl+O | Abre um arquivo .sql no editor | Substitui o conteúdo da aba |
| Ctrl+S | Salva o SQL do editor em arquivo | Salva o texto, não os dados |
| Ctrl+T | Abre uma nova aba de consulta | Cada aba tem seu próprio resultado |
| Ctrl+W | Fecha a aba atual |
Linhas do Data Output
| Atalho | O que faz | Onde |
|---|---|---|
| Alt+Shift+A | Adiciona uma linha nova | Data Output |
| Alt+Shift+P | Cola no grid o conteúdo copiado | Data 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 | Área | Altera dados? |
|---|---|---|
| F5 / Ctrl+Enter | editor | não |
| F6 | Data Output | sim |
| Ctrl+E | resultado | não |
| F8 | resultado | não |
| Ctrl+O | editor | não |
| Ctrl+S | editor | não |
| Ctrl+T | janela | não |
| Ctrl+W | janela | não |
| Alt+Shift+A | Data Output | Pendente até o F6 |
| Alt+Shift+P | Data Output | Pendente até o F6 |
Pares que costumam ser confundidos
| Você queria | Use | Não use |
|---|---|---|
| Gravar alterações das células | F6 | Ctrl+S |
| Salvar a consulta em arquivo | Ctrl+S | F6 |
| Rodar só o trecho selecionado | F5 com o trecho selecionado | F5 sem seleção |
| Exportar com opções | Ctrl+E | F8 |
| Exportar em CSV ou JSON | F8 | Ctrl+E |
Quando um atalho parece não funcionar
| Sintoma | Causa provável | O que fazer |
|---|---|---|
| F5 não executa | Há consulta em andamento ou catálogo carregando | Aguarde e observe a barra de status |
| F5 avisa que a seleção não contém SQL | A seleção tem só espaços | Clique no editor para limpar a seleção |
| F6 diz que não há alterações | Nenhuma célula foi alterada nesta aba | Confirme se está na aba certa |
| F6 lista alterações inválidas | Falta preencher campo obrigatório | Corrija o que foi apontado e repita |
| Ctrl+E não faz nada | Não há resultado na tela | Execute uma consulta antes |
| O atalho age na aba errada | O foco está em outra aba | Clique na aba desejada antes |
Artigos relacionados
- Abrir o QueryConsole
- Editar dados no Data Output
- O QueryConsole não salva
- RDB-SQL-002 — A consulta falhou
- RDB-SQL-003 — Falha ao gravar alterações
- RDB-SQL-004 — Falha ao exportar o resultado
Artigos relacionados
Abrir e executar SQL no QueryConsole
Host e porta bastam para abrir: o banco é opcional e pode ser escolhido pela árvore lateral. Veja os painéis, a execução e o que conferir antes.
Editar dados no Data Output
Altere, adicione e remova registros com segurança no grid de resultados, entenda alterações pendentes e saiba o que fazer quando a gravação é recusada.
O QueryConsole não salvou a alteração. E agora?
Descubra por que a gravação foi recusada, o que fazer em cada caso e por que suas alterações continuam na tela.