QuerySpecification Класс

Определение

Этот класс представляет основную часть инструкции select.

[System.Serializable]
public class QuerySpecification : Microsoft.SqlServer.TransactSql.ScriptDom.QueryExpression
[<System.Serializable>]
type QuerySpecification = class
    inherit QueryExpression
Public Class QuerySpecification
Inherits QueryExpression
Наследование
QuerySpecification
Атрибуты

Конструкторы

Имя Описание
QuerySpecification()

Этот класс представляет основную часть инструкции select.

Поля

Имя Описание
Uninitialized

Константа для указания и неинициализированного токена.

(Унаследовано от TSqlFragment)

Свойства

Имя Описание
FirstTokenIndex

Возвращает или задает первый индекс маркера.

(Унаследовано от TSqlFragment)
ForClause

Необязательно для предложения

(Унаследовано от QueryExpression)
FragmentLength

Определяет количество символов, которые фрагмент занимает в скрипте, который он был проанализирован.

(Унаследовано от TSqlFragment)
FromClause

Необязательный параметр может иметь значение NULL.

GroupByClause

Группировать по предложению. Необязательно, может иметь значение NULL.

HavingClause

Наличие предложения. Необязательно, может иметь значение NULL.

LastTokenIndex

Возвращает или задает последний индекс маркера.

(Унаследовано от TSqlFragment)
OffsetClause

Необязательное предложение offset/fetch.

(Унаследовано от QueryExpression)
OrderByClause

Необязательный порядок по предложению.

(Унаследовано от QueryExpression)
ScriptTokenStream

Возвращает или задает поток маркеров скрипта.

(Унаследовано от TSqlFragment)
SelectElements

Это выбранные столбцы или переменные, надежные типы объектов, которые могут быть здесь: SelectColumn, SelectSetVariable.

StartColumn

Возвращает начальный столбец.

(Унаследовано от TSqlFragment)
StartLine

Возвращает начальную строку.

(Унаследовано от TSqlFragment)
StartOffset

Определяет смещение символов начального расположения фрагментов в скрипте, который он был проанализирован.

(Унаследовано от TSqlFragment)
TopRowFilter

Показывает использование верхнего фильтра строк. Необязательный параметр может иметь значение NULL.

UniqueRowFilter

Показывает использование уникального фильтра строк.

WhereClause

Предложение Where. Необязательно, может иметь значение NULL.

WindowClause

Предложение Window. Необязательно, может иметь значение NULL.

Методы

Имя Описание
Accept(TSqlFragmentVisitor)

Принимает посетителей

AcceptChildren(TSqlFragmentVisitor)

Принимает посетителей для детей

Применяется к