Comment : modifier le script Test.sql pour exécuter des objets SQL
Mise à jour : novembre 2007
Le fichier Test.sql est l'endroit où vous ajoutez des instructions Transact-SQL qui exécutent les actions nécessaires pour tester les objets de base de données dans un projet SQL Server.
Remarque : |
---|
Dans Visual C++, ce fichier s'appelle debug.sql. Si vous utilisez Visual C++ pour exécuter des objets SQL, remplacez Test.sql par debug.sql dans les instructions ci-dessous. |
Par exemple, si votre projet SQL Server contient une procédure stockée, vous devez ajouter au script Test.sql une ligne de SQL qui exécute la procédure stockée. Si la procédure stockée ne fournit pas de sortie, vous pouvez ajouter une instruction SQL qui retourne certaines des données manipulées par la procédure stockée pour vérifier qu'elle s'exécute comme prévu. De la même façon, pour tester un déclencheur, votre fichier Test.sql doit contenir une instruction qui exécute l'action qui entraîne l'exécution du déclencheur, comme l'insertion ou la suppression d'une ligne.
Les résultats du script Test.sql s'affichent dans la fenêtre Sortie sous l'option Base de données dans Visual Studio afin que vous puissiez déterminer si vos objets de base de données fonctionnent correctement.
Pour modifier le fichier Test.sql dans un projet SQL Server
Ouvrez l'Explorateur de solutions en sélectionnant Explorateur de solutions dans le menu Affichage.
Développez le dossier Scripts de tests.
Double-cliquez sur Test.sql pour l'ouvrir dans Éditeur SQL.
Ajoutez une instruction Transact-SQL qui fournira des résultats confirmant les fonctionnalités des objets de base de données de votre projet. Pour plus d'informations sur la création d'un script Test.sql pour les éléments spécifiques d'un projet SQL Server, consultez les pages suivantes :
Pour les procédures stockées, consultez Comment : créer et exécuter une procédure stockée SQL Server CLR.
Pour les déclencheurs, consultez Comment : créer et exécuter un déclencheur SQL Server CLR.
Pour les fonctions définies par l'utilisateur, consultez Comment : créer et exécuter une fonction définie par l'utilisateur SQL Server CLR.
Pour les types définis par l'utilisateur, consultez Comment : créer et exécuter un type défini par l'utilisateur SQL Server CLR.
Pour les agrégats, consultez Comment : créer et exécuter un agrégat SQL Server CLR.
Voir aussi
Tâches
Procédure pas à pas : création d'une procédure stockée dans le code managé
Concepts
Avantages de l'utilisation de code managé pour créer des objets de base de données