Procedura: modificare lo script Test.sql per eseguire oggetti SQL

Aggiornamento: novembre 2007

Il file Test.sql rappresenta il punto in cui vengono aggiunte le istruzioni di Transact-SQL che consentono di effettuare le azioni necessarie ad eseguire il test degli oggetti del database in un progetto SQL Server.

Nota:

In Visual C++, questo file è denominato debug.sql. Se si sta utilizzando Visual C++ per eseguire oggetti SQL, sostituire Test.sql con debug.sql nelle istruzioni riportate di seguito .

Ad esempio, se nel progetto SQL Server è presente una stored procedure, è necessario aggiungere allo script Test.sql una riga di SQL con cui eseguire la stored procedure. Se mediante la stored procedure non viene fornito alcun output, è possibile che si desideri aggiungere un'istruzione SQL che restituisca una parte dei dati modificati dalla stored procedure per verificarne la corretta esecuzione. Allo stesso modo, per eseguire il test di un trigger, il file Test.sql dovrà contenere un'istruzione per l'esecuzione dell'azione che causa l'esecuzione del trigger, ad esempio l'inserimento o l'eliminazione di una riga.

I risultati dello script Test.sql sono visualizzati nella finestra Output nell'opzione Database in Visual Studio e consentono di stabilire se gli oggetti del database funzionano correttamente.

Per modificare il file Test.sql in un progetto SQL Server.

  1. Aprire Esplora soluzioni scegliendo Esplora soluzioni dal menu Visualizza.

  2. Espandere la cartella Script di prova.

  3. Fare doppio clic sul file Test.sql per aprirlo in Editor SQL.

  4. Aggiungere un'istruzione Transact-SQL per fornire i risultati di conferma della funzionalità degli oggetti di database del progetto. Per ulteriori informazioni sulla creazione di uno script Test.sql per gli elementi specifici in un progetto SQL Server, vedere le seguenti pagine:

Vedere anche

Attività

Procedura dettagliata: creazione di una stored procedure nel codice gestito

Concetti

Progetti SQL Server

Vantaggi dell'utilizzo di codice gestito per creare oggetti di database

Altre risorse

Esecuzione del debug di database CLR SQL