Editor SQL do DatabaseSpy

Suporta todas as bases de dados em uma única versão, com um preço acessível

  • Conectar-se a bancos de dados de diferentes servidores
  • Consultar e projetar bancos de dados
  • Ajusta automaticamente a sintaxe para diferentes tipos de bancos de dados
  • Janela de preenchimento automático que aparece instantaneamente
  • Resultados exibidos em múltiplas abas ou em formato de pilha
  • Execução de consultas assíncrona
  • Execução parcial e seletiva de consultas
  • Gerar automaticamente uma variedade de consultas comuns
  • Suporte para Modelos SQL
  • Gerar scripts DDL completos para esquemas de banco de dados

Editor SQL para todas as bases de dados

Editor SQL no Altova DatabaseSpy

O DatabaseSpy oferece suporte à edição de SQL para todos os principais bancos de dados, a uma fração do custo das soluções específicas para um único banco de dados.

  • Firebird
  • IBM DB2 for iSeries®
  • IBM DB2®
  • Informix®
  • MariaDB
  • Microsoft Access™
  • Microsoft® Azure SQL
  • Microsoft® SQL Server®
  • MySQL®
  • Oracle®
  • PostgreSQL
  • Progress OpenEdge
  • SQLite
  • Sybase® ASE
  • Teradata

Janelas no Editor SQL

O editor SQL do DatabaseSpy facilita a criação, visualização, edição e execução das instruções SQL necessárias para o seu trabalho com o banco de dados. Você pode salvar scripts SQL que criou no editor SQL e adicioná-los ao seu projeto. Além disso, você também pode abrir arquivos SQL existentes e visualizá-los no editor SQL.

O editor SQL é dividido em uma janela para as instruções SQL e uma ou mais janelas de resultados, que podem ser organizadas em abas ou empilhadas. Uma barra de ferramentas no editor SQL inclui um botão "Executar" que permite executar as instruções SQL imediatamente e visualizar os resultados.

A janela de comandos SQL aplica codificação de cores a cada comando SQL, utilizando identificações únicas para comandos, parâmetros, operadores e comentários, para que você possa revisar e analisar rapidamente e facilmente uma consulta SQL individual ou uma série complexa de comandos SQL. A caixa de diálogo "Opções do DatabaseSpy" permite até mesmo que você defina suas próprias preferências para as fontes, tamanhos e cores utilizadas.

Uma janela de guia de mensagens, associada aos resultados da consulta SQL, fornece informações sobre cada comando executado, incluindo a identificação de quaisquer erros de sintaxe.

A janela do editor SQL também permite abrir várias consultas SQL simultaneamente, e você pode copiar e colar entre elas. Cada janela do editor SQL possui uma janela de ajuda correspondente, "Propriedades", que contém informações e parâmetros que podem ser editados. Por exemplo, você pode querer criar, refinar e executar uma consulta SQL em um banco de dados de teste antes de aplicar as alterações aos dados reais. Editar a conexão com o banco de dados na janela "Propriedades" permite que você redirecione facilmente sua consulta para o banco de dados real assim que ela estiver finalizada.

O DatabaseSpy suporta a execução assíncrona de consultas, permitindo que múltiplas consultas SQL sejam processadas em janelas diferentes simultaneamente, seja para servidores diferentes, ou mesmo múltiplas consultas para o mesmo servidor.

Edição eficiente de SQL

Editar consultas no editor SQL

Ao criar uma nova consulta SQL do zero, a função de autocompletar sugere opções que correspondem à sintaxe correta em cada palavra-chave da consulta. A sugestão contextual permite que você visualize apenas os elementos que são válidos na sua posição atual no cursor dentro da consulta SQL, e você pode modificar as sugestões para criar uma lista personalizada.

O DatabaseSpy permite organizar grupos longos e complexos de instruções SQL, separando-os em seções que podem ser recolhidas ou expandidas individualmente. As seções podem até mesmo ser aninhadas, e um botão prático na barra de ferramentas do editor SQL permite ocultar ou expandir todas as seções com um único clique.

Janela de resultados

As janelas de resultados do DatabaseSpy podem ser organizadas em abas ou empilhadas para exibir múltiplos resultados simultaneamente. Cada janela de resultados oferece opções para refinar ainda mais a saída após a execução das instruções SQL. Você pode arrastar os separadores dos cabeçalhos das colunas para ajustar a largura das colunas, ou clicar em qualquer cabeçalho de coluna para ordenar os resultados com base nessa coluna.

Ao selecionar uma coluna de dados numéricos, o valor mínimo, o valor máximo e a soma de todos os valores da coluna são exibidos automaticamente. O botão "Inspetor de Dados" permite abrir uma nova janela para visualizar textos mais longos.

Você pode selecionar qualquer intervalo de células dentro dos resultados e copiá-las para exportação, com ou sem os cabeçalhos das colunas. Ou, clique na ferramenta de gráfico na barra de ferramentas de Resultados para gerar um gráfico personalizado dos resultados da consulta SQL.

Funcionalidades avançadas de edição de SQL

Saiba mais sobre as ferramentas do DatabaseSpy para: