Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisez la boîte de dialogue QuickWatch pour consulter rapidement le type de données et la valeur d'une expression Transact-SQL, par exemple une variable ou un paramètre, pendant que vous déboguez le code Transact-SQL. Pour surveiller plusieurs expressions, vous pouvez également ajouter l'expression à une fenêtre Espion.
Pour accéder à la boîte de dialogue Espion express
- Dans le menu Déboguer, cliquez sur Espion express.
Pour afficher les informations relatives à une expression
Dans la zone de liste Expression, tapez ou sélectionnez l'expression souhaitée. Les expressions Transact-SQL suivantes sont prises en charge :
variables ;
Paramètres.
Fonctions système dont le nom commence par @@.
Expressions générées par l'application d'opérateurs à un ou plusieurs variables, paramètres ou fonctions système, comme @IntegerCounter + 1 ou FirstName + LastName.
Instructions Transact-SQL qui retournent une seule valeur, par exemple : SELECT CharacterCol FROM MyTable WHERE PrimaryKey = 1.
Cliquez sur Réévaluer.
Pour ajouter l'expression Espion express à la fenêtre Espion
- Cliquez sur Ajouter un espion.
Pour modifier la valeur de l'expression Espion express
- Cliquez avec le bouton droit sur l'expression, puis sélectionnez Modifier la valeur.
Options
Liste d'expressions
Affiche l'expression sélectionnée. La liste déroulante contient un ensemble d'expressions que vous pouvez choisir d'afficher. Les expressions présentes dans la liste sont celles qui sont disponibles dans l'étendue du frame de pile sélectionné dans la fenêtre Pile des appels. Pour afficher une autre expression, entrez-la ou sélectionnez-la dans la liste. Le débogueur Transact-SQL prend en charge les expressions suivantes : variables, paramètres et fonctions système dont les noms commencent par @@.Grille Valeur
Affiche les propriétés de l'expression actuellement surveillée.Nom
Expression Transact-SQL actuellement surveillée.Valeur
Affiche la valeur actuellement assignée à l'expression. Si l'expression n'a pas de valeur, un espace est affiché.Si la longueur d'une expression dépasse la largeur de la colonne Valeur, une info-bulle affiche la valeur complète lorsque vous placez le pointeur sur la cellule Valeur de cette expression.
La présence d'une icône de loupe dans une cellule Valeur indique que le visualiseur du débogueur Transact-SQL est disponible. Dans la liste, vous pouvez spécifier Visualiseur de texte, Visualiseur XML ou Visualiseur HTML. Pour démarrer un visualiseur du débogueur, cliquez sur l'icône de loupe. Le débogueur Transact-SQL ouvre une boîte de dialogue qui affiche les données dans un format adapté au type de données.
Type
Affiche le type de données de l'expression.