Scrittura, analisi e modifica di script con SQL Server Management Studio

Data aggiornamento: 5 dicembre 2005

In SQL Server Management Studio sono inclusi editor del codice specifici per il linguaggio, che consentono di modificare le query Transact-SQL, MDX, DMX, XMLA e SQL Server Compact Edition.

Funzioni

Di seguito sono riportate le funzionalità degli editor del codice di SQL Server Management Studio:

  • Modelli che consentono di creare più rapidamente gli script per SQL Server, SQL Server 2005 Analysis Services (SSAS) e SQL Server 2005 Compact Edition. I modelli sono file che includono la struttura di base delle istruzioni necessarie per creare gli oggetti in un database.

  • Visualizzazione tramite codifica a colori della sintassi per migliorare la leggibilità delle istruzioni complesse.

  • La finestra Progettazione query, che consente di trascinare la selezione delle query create.

  • Presentazione delle finestre di query come schede della finestra del documento o all'interno di documenti distinti.

  • Presentazione dei risultati delle query in una griglia, in una finestra di testo o reindirizzandoli in un file.

  • Visualizzazione delle griglie dei risultati come finestre a schede distinte.

  • Visualizzazione grafica delle informazioni Showplan con i passaggi logici incorporati nel piano di esecuzione di un'istruzione Transact-SQL. In Management Studio viene utilizzato Showplan XML per recuperare le informazioni Showplan da Motore di database di SQL Server durante la connessione a istanze di SQL Server 2005, mentre vengono utilizzate le informazioni di testo durante la connessione a istanze di SQL Server 2000.

  • Un ambiente di modifica del testo dotato di numerose funzionalità con supporto delle operazioni di ricerca e sostituzione, creazione di commenti di massa, caratteri e colori personalizzati e numerazione delle righe. Alcuni tipi di editor contengono funzionalità aggiuntive, quali la struttura e il completamento automatico.

  • Modalità SQLCMD per l'esecuzione di script con i comandi del sistema operativo.

    [!NOTA] Poiché SQLCMD non viene avviato dal prompt dei comandi, l'esecuzione dell'editor di query in modalità SQLCMD è soggetta ad alcune limitazioni. Non è possibile passare i parametri del prompt dei comandi come le variabili e, poiché l'editor di query non è in grado di rispondere ai prompt del sistema operativo, è necessario evitare di eseguire istruzioni interattive.

Componenti

Gli editor di query includono le finestre seguenti:

  • Editor di query. Questa finestra consente di scrivere ed eseguire gli script.
  • Risultati. Questa finestra consente di visualizzare i risultati di una query in una griglia o sotto forma di testo.
  • Messaggi. Questa finestra consente di visualizzare le informazioni sull'esecuzione di una query. Nella finestra Messaggi, ad esempio, vengono riportati gli eventuali errori o il numero di righe restituito.
  • Statistiche client. In questa finestra vengono visualizzate le informazioni relative all'esecuzione delle query, raggruppate in categorie. Quando si seleziona l'opzione Includi statistiche client dal menu Query, durante l'esecuzione della query viene visualizzata una finestra Statistiche client. Le statistiche dalle successive esecuzioni delle query vengono elencate insieme ai valori medi. Per reimpostare la media, selezionare Reimposta statistiche client dal menu Query.

Nella tabella seguente vengono elencati gli argomenti della documentazione in linea di SQL Server relativi all'editor del codice.

Argomento Descrizione

Utilizzo dei modelli di SQL Server Management Studio

Contiene informazioni sui modelli e la creazione dei modelli personalizzati.

Funzionalità e comandi di servizio degli editor

Contiene argomenti relativi a funzionalità quali la struttura del codice, la numerazione delle righe, i collegamenti ipertestuali nei commenti, le sottolineature ondulate, il ritorno a capo automatico e altro ancora.

Tasti di scelta rapida di SQL Server Management Studio

Comprende un elenco di tasti di scelta rapida disponibili nell'editor del codice.

Procedura: Associazione di estensioni di file a un editor di codice

Spiega come configurare SQL Server Management Studio per aprire un editor del codice designato in base all'estensione del file.

Modifica di script e file in SQL Server Management Studio

Contiene collegamenti alle pagine in cui vengono descritte molte opzioni di configurazione dell'editor del codice.

Procedura: Modifica di colore carattere, dimensioni e stile

Descrive come personalizzare l'aspetto del testo nell'editor del codice.

Per accedere all'editor di query di SQL Server Management Studio

  1. Scegliere Nuovo dal menu File e quindi fare clic su File.

    Verrà visualizzata la finestra di dialogo Nuovo file.

  2. In Categorie selezionare il tipo di query che si desidera creare. Per creare una query Transact-SQL, ad esempio, selezionare Query di SQL Server.

  3. Nella casella Modelli selezionare il tipo di query che si desidera scrivere. Per creare una query Transact-SQL, ad esempio, selezionare Query di SQL Server.

  4. Fare clic su Apri.

    Verrà visualizzata la finestra di dialogo Connetti a SQL Server.

  5. Nella casella di riepilogo Istanza del server digitare o selezionare il nome del server e quindi fare clic su Connetti.

    Verrà visualizzata la finestra dell'editor di query.

Per visualizzare l'editor del codice nella modalità a schermo intero

  1. In una finestra dell'editor del codice premere MAIUSC+ALT+INVIO per attivare o disattivare la modalità a schermo intero.

Vedere anche

Riferimento

Codifica tramite colori negli editor del codice
Tasti di scelta rapida di SQL Server Management Studio

Concetti

Funzionalità e comandi di servizio degli editor
Personalizzazione di menu e tasti di scelta rapida

Altre risorse

Introduzione al Motore di database
Esercitazione su SQL Server Management Studio
Esercitazione per la scrittura di istruzioni Transact-SQL
Esercitazione sull'utilità sqlcmd
Utilizzo dell'utilità sqlcmd

Guida in linea e informazioni

Assistenza su SQL Server 2005