ISQLCondition

Сборка: Db;

Пространство имен: Prognoz.Platform.Interop.Db;

Описание

Интерфейс ISQLCondition содержит свойства отдельного условия, входящего в ISQLComponents.Where.

Иерархия наследования

ISQLCondition

Комментарии

Количество условий, входящих в ISQLComponents.Where, возвращает свойство ISQLComponents.ConditionCount. Отдельное условие можно получить в свойстве ISQLComponents.Condition. Каждое отдельное условие соответствует отбору элементов одного измерения. Значения свойств с префиксом Temp* будут доступны, если для измерения в стратегии фильтрации задан метод с использованием временных таблиц.

Свойства

  Имя свойства Краткое описание
Condition Свойство Condition возвращает полный текст отдельного условия, входящего в ISQLComponents.Where.
Fields Свойство Fields возвращает поля исходной таблицы, значения которых помещаются во временную таблицу.
TempTable Свойство TempTable возвращает наименование временной таблицы, в которую будут загружены значения атрибутов.
TempTableAlias Свойство TempTableAlias возвращает псевдоним, используемый для сокращения наименования временной таблицы.
TempTableAttrLinkedFields Свойство TempTableAttrLinkedFields возвращает список полей временной таблицы, которые связываются с атрибутами измерения.
TempTableFields Свойство TempTableFields возвращает список полей временной таблицы.
TempTableHasNulls Свойство TempTableHasNulls возвращает признак того, что во временной таблице есть записи, содержащие пустые значения (Null).
TempTableRecCount Свойство TempTableRecCount возвращает количество записей во временной таблице.

См. также:

Интерфейсы сборки Db