Transact-SQL 디버거 - 간략한 조사식 대화 상자Transact-SQL Debugger - QuickWatch Dialog Box

간략한 조사식 대화 상자를 사용하여 Transact-SQLTransact-SQL 코드를 디버깅할 때 변수나 매개 변수와 같은 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. 조사식 창에 식을 추가하여 여러 식을 조사할 수도 있습니다.To watch multiple expressions, you can also add the expression to a Watch window.

작업 목록Task List

간략한 조사식 대화 상자에 액세스하려면To access the QuickWatch dialog box

  • 디버그 메뉴에서 간략한 조사식을 클릭합니다.On the Debug menu, click QuickWatch.

    식에 대한 정보를 보려면To view the information about an expression

  1. 목록 상자에서 원하는 식을 입력하거나 선택합니다.In the Expression list box, type or select the expression that you want. 다음의 Transact-SQLTransact-SQL 식이 지원됩니다.The following Transact-SQLTransact-SQL expressions are supported:

    • 변수Variables.

    • 매개 변수.Parameters.

    • 이름이 @@로 시작하는 시스템 함수System functions whose name starts with @@.

    • @IntegerCounter + 1 또는 FirstName + LastName과 같이 하나 이상의 변수, 매개 변수 또는 시스템 함수에 연산자를 적용하여 빌드한 식Expressions built by applying operators to one or more variables, parameters, or system functions, such as @IntegerCounter + 1, or FirstName + LastName.

    • SELECT CharacterCol FROM MyTable WHERE PrimaryKey = 1 등의 단일 값을 반환하는 Transact-SQL 문입니다.Transact-SQL statements that return a single value, such as: SELECT CharacterCol FROM MyTable WHERE PrimaryKey = 1.

  2. 다시 계산을 클릭합니다.Click Reevaluate.

    조사식 창에 간략한 조사식을 추가하려면To add the QuickWatch expression to a Watch window

  • 조사식 추가를 클릭합니다.Click Add Watch.

    간략한 조사식 값을 변경하려면To change the value of the QuickWatch expression

  • 식을 마우스 오른쪽 단추로 클릭하고 값 편집을 선택합니다.Right-click the expression, and then select Edit Value.

옵션Options

식 목록Expression list
현재 선택한 식을 표시합니다.Displays the currently selected expression. 드롭다운 목록에는 표시하도록 선택할 수 있는 식 집합이 있습니다.The drop-down list contains a set of expressions that you can select to display. 목록에 있는 식은 현재 호출 스택 창에서 선택한 스택 프레임 범위에서 사용할 수 있는 식입니다.The expressions in the list are those available in the scope of the stack frame that is currently selected in the Call Stack window. 다른 식을 표시하려면 식을 입력하거나 목록에서 선택합니다.To display a different expression, either enter the expression or select it from list. Transact-SQLTransact-SQL 디버거는 변수, 매개 변수 및 @@ 기호로 시작하는 시스템 함수를 지원합니다.The Transact-SQLTransact-SQL debugger supports the following expressions: variables, parameters, and the system functions that have names that start with @@.

값 표Value grid
현재 조사 중인 식의 속성을 표시합니다.Displays the properties of the expression that is currently being watched.

이름Name
조사 중인 Transact-SQLTransact-SQL 식입니다.Is the Transact-SQLTransact-SQL expression being watched.

Value
현재 식에 할당된 값을 표시합니다.Displays the value that is currently assigned to the expression. 현재 식에 값이 없으면 빈 상태로 표시됩니다.A blank is displayed when the expression currently has no value.

식의 길이가 열의 너비보다 큰 경우 해당 식의 셀 위로 포인터를 움직이면 도구 설명에 전체 값이 표시됩니다.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.

디버거 시각화 도우미를 사용할 수 있는 경우Transact-SQLTransact-SQL 셀에 돋보기 모양의 아이콘이 표시됩니다.A magnifying glass icon in a Value cell indicates that the Transact-SQLTransact-SQL debugger visualizer is available. 목록에서 텍스트 시각화 도우미, XML 시각화 도우미또는 HTML 시각화 도우미중에서 지정할 수 있습니다.In the list, you can specify Text Visualizer, XML Visualizer, or HTML Visualizer. 디버거 시각화 도우미를 시작하려면 돋보기 모양의 아이콘을 클릭합니다.To start a debugger visualizer, click the magnifying glass icon. 그러면 Transact-SQLTransact-SQL 디버거에서 데이터 형식에 적합한 형식으로 데이터를 표시하는 대화 상자가 열립니다.The Transact-SQLTransact-SQL debugger opens a dialog box that displays the data in a format appropriate to the data type.

형식Type
식의 데이터 형식을 표시합니다.Displays the data type of the expression.

참고 항목See Also

Transact-SQL 디버거 Transact-SQL Debugger
Transact-SQL 디버거 정보 Transact-SQL Debugger Information
조사식 창 Watch Window
지역 창 Locals Window
호출 스택 창 Call Stack Window
식(Transact-SQL) Expressions (Transact-SQL)