Debugger Transact-SQL - Finestra di dialogo Controllo immediatoTransact-SQL Debugger - QuickWatch Dialog Box

Utilizzare la finestra di dialogo Controllo immediato per visualizzare rapidamente il tipo di dati e il valore di un'espressione Transact-SQLTransact-SQL , ad esempio una variabile o un parametro, quando si esegue il debug di codice Transact-SQLTransact-SQL .Use the QuickWatch dialog box to quickly view the data type and value of one Transact-SQLTransact-SQL expression, such as a variable or parameter, when you are debugging Transact-SQLTransact-SQL code. Per controllare più espressioni, è anche possibile aggiungere l'espressione a una finestra Espressione di controllo .To watch multiple expressions, you can also add the expression to a Watch window.

Elenco attivitàTask List

Per accedere alla finestra di dialogo Controllo immediatoTo access the QuickWatch dialog box

  • Scegliere Controllo immediato dal menu Debug.On the Debug menu, click QuickWatch.

    Per visualizzare le informazioni relative a un'espressioneTo view the information about an expression

  1. Nella casella di riepilogo Espressione digitare o selezionare l'espressione desiderata.In the Expression list box, type or select the expression that you want. Sono supportate le espressioni Transact-SQLTransact-SQL seguenti:The following Transact-SQLTransact-SQL expressions are supported:

    • Variabili.Variables.

    • Parametri.Parameters.

    • Funzioni di sistema il cui nome inizia con @@.System functions whose name starts with @@.

    • Espressioni compilate applicando operatori a uno o più parametri, variabili o funzioni di sistema, ad esempio @@IntegerCounter + 1 o FirstName + LastName.Expressions built by applying operators to one or more variables, parameters, or system functions, such as @IntegerCounter + 1, or FirstName + LastName.

    • Istruzioni Transact-SQL tramite cui viene restituito un solo valore, ad esempio SELECT CharacterCol FROM MyTable WHERE PrimaryKey = 1.Transact-SQL statements that return a single value, such as: SELECT CharacterCol FROM MyTable WHERE PrimaryKey = 1.

  2. Fare clic su Rivaluta.Click Reevaluate.

    Per aggiungere un'espressione di controllo immediato a una finestra Espressione di controlloTo add the QuickWatch expression to a Watch window

  • Fare clic su Aggiungi espressione di controllo.Click Add Watch.

    Per modificare il valore di un'espressione di controllo immediatoTo change the value of the QuickWatch expression

  • Fare clic con il pulsante destro del mouse sull'espressione, quindi scegliere Modifica valore.Right-click the expression, and then select Edit Value.

OpzioniOptions

Elenco di espressioniExpression list
Consente di visualizzare l'espressione selezionata.Displays the currently selected expression. L'elenco a discesa contiene un set di espressioni che è possibile selezionare per visualizzarle.The drop-down list contains a set of expressions that you can select to display. Le espressioni incluse nell'elenco sono quelle disponibili nell'ambito del frame dello stack corrente selezionato nella finestra Stack di chiamate .The expressions in the list are those available in the scope of the stack frame that is currently selected in the Call Stack window. Per visualizzare un'espressione diversa, immettere l'espressione o selezionarla nell'elenco.To display a different expression, either enter the expression or select it from list. Il debugger Transact-SQLTransact-SQL supporta le espressioni seguenti: variabili, parametri e le funzioni di sistema i cui nomi iniziano con @@.The Transact-SQLTransact-SQL debugger supports the following expressions: variables, parameters, and the system functions that have names that start with @@.

Griglia ValoreValue grid
Consente di visualizzare le proprietà dell'espressione attualmente controllata.Displays the properties of the expression that is currently being watched.

NomeName
Espressione Transact-SQLTransact-SQL controllata.Is the Transact-SQLTransact-SQL expression being watched.

ValoreValue
Consente di visualizzare il valore assegnato all'espressione.Displays the value that is currently assigned to the expression. Quando l'espressione non è associata ad alcun valore, viene visualizzato uno spazio vuoto.A blank is displayed when the expression currently has no value.

Se la lunghezza di un'espressione è maggiore della larghezza della colonna Valore , il valore completo verrà visualizzato in una descrizione comandi quando si sposta il puntatore sulla cella Valore per l'espressione.If the length of an expression is larger than the width of the Value column, a tooltip displays the full value when you move the pointer over the Value cell for that expression.

Un'icona di lente di ingrandimento in una cella Valore indica che è disponibile il visualizzatore del debugger Transact-SQLTransact-SQL .A magnifying glass icon in a Value cell indicates that the Transact-SQLTransact-SQL debugger visualizer is available. Nell'elenco è possibile specificare Visualizzatore testo, Visualizzatore XMLo Visualizzatore HTML.In the list, you can specify Text Visualizer, XML Visualizer, or HTML Visualizer. Per avviare un visualizzatore del debugger, fare clic sull'icona di lente di ingrandimento.To start a debugger visualizer, click the magnifying glass icon. Tramite il debugger Transact-SQLTransact-SQL viene visualizzata una finestra di dialogo contenente dati in un formato appropriato per il tipo di dati.The Transact-SQLTransact-SQL debugger opens a dialog box that displays the data in a format appropriate to the data type.

TipoType
Consente di visualizzare il tipo di dati dell'espressione.Displays the data type of the expression.

Vedere ancheSee Also

Debugger Transact-SQL Transact-SQL Debugger
Informazioni del debugger Transact-SQL Transact-SQL Debugger Information
finestra Espressioni di controllo Watch Window
finestra Variabili locali Locals Window
Finestra Stack di chiamate Call Stack Window
Espressioni (Transact-SQL) Expressions (Transact-SQL)