DatabaseSpy: editor SQL

Supporta tutti i database in un'unica versione, a un prezzo accessibile

  • Connettersi a database provenienti da server diversi
  • Progettare e interrogare database
  • Si adatta automaticamente alla sintassi specifica di diversi tipi di database
  • Finestra di completamento automatico a comparsa
  • Risultati visualizzati in più schede o impilati
  • Esecuzione asincrona delle query
  • Esecuzione parziale e selettiva delle query
  • Genera automaticamente una vasta gamma di domande comuni
  • Supporto per Modelli SQL
  • Generare script DDL completi per gli schemi del database

Editor SQL per tutti i database

Editor SQL in Altova DatabaseSpy

DatabaseSpy Supporta la modifica di query SQL per tutti i principali database, a una frazione del costo delle soluzioni dedicate a un singolo database.

  • 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

Finestre nell'editor SQL

L'editor SQL di DatabaseSpy semplifica la creazione, la visualizzazione, la modifica e l'esecuzione delle istruzioni SQL necessarie per il lavoro con il database. È possibile salvare gli script SQL creati nell'editor e aggiungerli al progetto. Inoltre, è possibile aprire file SQL esistenti e visualizzarli nell'editor.

L'editor SQL è diviso in una finestra per le istruzioni SQL e una o più finestre dei risultati, organizzate tramite schede o impilate. Nella barra degli strumenti dell'editor SQL è presente un pulsante "Esegui" che consente di eseguire immediatamente le istruzioni SQL e visualizzare i risultati.

La finestra per le istruzioni SQL applica una codifica a colori a ciascuna istruzione SQL, fornendo un'identificazione univoca per le istruzioni SQL, i parametri, gli operatori e i commenti, per aiutarvi a esaminare e analizzare rapidamente e facilmente una singola query SQL o una complessa serie di comandi SQL. La finestra di dialogo "Opzioni di DatabaseSpy" consente anche di impostare le proprie preferenze per i caratteri, le dimensioni e i colori utilizzati.

Una finestra dedicata alle informazioni sui messaggi, associata ai risultati della query SQL, fornisce dettagli su ogni istruzione eseguita, inclusa l'identificazione di eventuali errori di sintassi.

La finestra dell'editor SQL supporta anche l'apertura simultanea di più query SQL, e permette di copiare e incollare tra di esse. Ogni finestra dell'editor SQL è associata a una finestra di supporto "Proprietà" che contiene informazioni e parametri modificabili. Ad esempio, potresti voler creare, perfezionare ed eseguire una query SQL su un database di test prima di apportare modifiche ai dati reali. Modificare la connessione al database nella finestra "Proprietà" consente di reindirizzare facilmente la query al database reale una volta che è stata perfezionata.

DatabaseSpy supporta l'esecuzione asincrona delle query, consentendo di elaborare più query SQL in finestre diverse contemporaneamente, sia che si tratti di query dirette a server diversi, sia che si tratti di più query eseguite sullo stesso server.

Modifica efficiente di SQL

Modificare le query nell'editor SQL

Mentre create una nuova query SQL da zero, la funzione di completamento automatico vi suggerisce opzioni che corrispondono alla sintassi corretta per ogni parola chiave della query. La funzione di suggerimento contestuale vi permette di visualizzare solo gli elementi validi nella posizione corrente del cursore all'interno della query SQL, e potete modificare i suggerimenti per creare un elenco personalizzato.

DatabaseSpy consente di organizzare gruppi lunghi e complessi di istruzioni SQL suddividendoli in sezioni che possono essere ripiegate o espandibili individualmente. Le sezioni possono essere anche nidificate, e un pulsante comodo nella barra degli strumenti dell'editor SQL permette di nascondere o espandere tutte le sezioni con un solo clic.

Finestra dei risultati

Le finestre dei risultati di DatabaseSpy possono essere organizzate in schede o impilate per visualizzare più risultati contemporaneamente. Ogni finestra dei risultati offre opzioni per affinare ulteriormente l'output dopo aver eseguito le istruzioni SQL. È possibile trascinare i separatori delle intestazioni delle colonne per regolare la larghezza delle colonne, oppure fare clic su qualsiasi intestazione di colonna per ordinare i risultati in base a quella colonna.

Quando si seleziona una colonna di dati numerici, il valore minimo, il valore massimo e la somma di tutti i valori presenti nella colonna vengono visualizzati automaticamente. Il pulsante "Data Inspector" consente di aprire una nuova finestra per visualizzare esempi di testi più lunghi.

È possibile selezionare qualsiasi intervallo di celle all'interno dei risultati e copiarlo per l'esportazione, includendo o escludendo le intestazioni delle colonne. In alternativa, è possibile fare clic sullo strumento per la creazione di grafici nella barra degli strumenti dei risultati per generare un grafico personalizzato dei risultati della query SQL.

Funzionalità avanzate per la modifica di codice SQL

Scopri di più sugli strumenti DatabaseSpy per: