Panoramica dell'Editor Transact-SQL

Aggiornamento: novembre 2007

È possibile creare, convalidare ed eseguire script e query T-SQL (Transact-SQL) nell'Editor T-SQL. È inoltre possibile utilizzare l'editor per modificare le definizioni di oggetti di database, ad esempio tabelle, viste, indici, stored procedure e così via. L'Editor T-SQL è lo strumento principale per creare script che vengono eseguiti prima e dopo la distribuzione di un database. L'editor T-SQL offre le stesse funzionalità di base degli editor di codice di Visual C# o di Visual Basic.

Le funzionalità dell'Editor T-SQL includono:

  • Tutte le funzionalità comuni degli editor di Visual Studio, tra cui ricerca e sostituzione, segnalibri, blocco e riduzione del rientro, integrazione con la finestra Elenco errori di Visual Studio e blocco e riduzione dei commenti.

  • Supporto dei tasti di scelta rapida compatibili con altri editor e con SQL Server Management Studio.

  • Colorazione della sintassi SQL per versioni diverse di Transact-SQL (per Microsoft SQL Server 2005 e per SQL Server 2000) allo scopo di migliorare la leggibilità e semplificare la creazione di istruzioni complesse.

  • Convalida della sintassi SQL senza esecuzione dello script o della query.

  • Possibilità di apportare modifiche in modalità disconnessa.

  • Più insiemi di risultati delle query, visualizzati come griglia, testo o salvati in un file su disco.

  • Raccolta e visualizzazione delle statistiche client al momento dell'esecuzione di query.

  • Possibilità di eseguire più query in un'istanza dell'editor, con generazione di più insiemi di risultati. Le query vengono eseguite in modo sequenziale.

  • Possibilità di eseguire più query contemporaneamente in istanze diverse dell'editor.

  • Impostazioni configurabili per l'esecuzione di query

  • Supporto per SQLCMD

Sessioni e connessioni del database

È possibile avere più istanze dell'Editor T-SQL aperte contemporaneamente. È possibile eseguire script o query contemporaneamente in sessioni diverse. Questo approccio è utile se sono presenti più query a esecuzione prolungata, ad esempio operazioni di reindicizzazione.

In una singola istanza dell'Editor T-SQL, è possibile lavorare in modalità connessa o disconnessa. Mentre è sempre possibile modificare script e query, tuttavia, non è possibile convalidare o eseguire query se non si dispone di una connessione a un database. Senza chiudere la sessione, è possibile modificare i database o connettersi a un altro server.

Lo stesso Editor T-SQL viene utilizzato quando si apre un oggetto di database dalla finestra Visualizzazione schema o il file che contiene tale oggetto da Esplora soluzioni. Quando si modifica un oggetto di database, viene modificato il file sql sottostante. Per aggiungere il database al server, è necessario generare e distribuire le modifiche.

Vedere anche

Attività

Procedura dettagliata: creazione ed esecuzione di uno script Transact-SQL semplice

Procedura: modificare gli oggetti di database

Concetti

Panoramica sulla terminologia di Database Edition

Altre risorse

Nozioni fondamentali sulla modifica in Transact-SQL

Gestione delle connessioni di database nell'editor T-SQL

Analisi ed esecuzione di script nell'editor T-SQL