Comment : modifier le script Test.sql pour exécuter des objets qui utilisent l'intégration du Common Language Runtime SQL Server
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.
Par exemple, si votre projet de base de données du Common Language Runtime SQL Server (CLR SQL) contient une procédure stockée, vous ajoutez au script Test.sql une ligne de Transact-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 Transact-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 l'éditeur Transact-SQL. Si vous disposez de plusieurs scripts de test, double-cliquez sur le script que vous souhaitez ouvrir. Pour plus d'informations sur la spécification du script de débogage par défaut, consultez la deuxième procédure dans cette rubrique.
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 de base de données CLR SQL, consultez les pages suivantes :
Pour les procédures stockées, consultez Comment : créer et exécuter une procédure stockée SQL Server à l'aide de l'intégration du Common Language Runtime.
Pour les déclencheurs, consultez Comment : créer et exécuter un déclencheur SQL Server à l'aide de l'intégration du Common Language Runtime.
Pour les fonctions définies par l'utilisateur, consultez Comment : créer et exécuter une fonction définie par l'utilisateur SQL Server à l'aide de l'intégration du Common Language Runtime.
Pour les types définis par l'utilisateur, consultez Comment : créer et exécuter un type défini par l'utilisateur SQL Server à l'aide de l'intégration du Common Language Runtime.
Pour les agrégats, consultez Comment : créer et exécuter un agrégat SQL Server à l'aide de l'intégration du Common Language Runtime.
Pour spécifier un script de débogage par défaut
Dans l'Explorateur de solutions, développez le dossier Scripts de test pour le projet que vous souhaitez configurer.
Cliquez avec le bouton droit sur le script que vous souhaitez utiliser comme script de débogage par défaut, puis cliquez sur Définir comme script de débogage par défaut.
Voir aussi
Tâches
Procédure pas à pas : création d'une procédure stockée dans le code managé
Concepts
Création d'objets SQL Server dans du code managé
Avantages de l'utilisation de code managé pour créer des objets de base de données