axioma.core.sql.
DialectExpression
Интерфейс исполнения sql-выражений.
Методы:
axioma.core.sql.dialect()¶ Получение диалекта выражения Тип результата Dialect axioma.core.sql.evaluate(feature)¶ Исполнить sql-выражение Параметры feature (Feature) – Набор атрибутов Результат Результат исполнения выражения Тип результата QVariant axioma.core.sql.expressionType()¶ Тип результата выражения Тип результата Type axioma.core.sql.isValid()¶ Признак корректности выражения Тип результата bool axioma.core.sql.lastError()¶ Получить последнюю ошибку проверки или исполнения выражения Результат Строка, содержащая текст ошибки Тип результата str axioma.core.sql.setExpression(expression)¶ Установить формулу выражения Параметры expression (str) – Строка, содержащая формулу выражения Результат Признак успешного разбора выражения Тип результата bool axioma.core.sql.usedColumns()¶ Получение перечня полей из схемы, участвующих в формуле выражения Результат Список колонок, используемых в выражении Тип результата list [str]
dialect
Получение диалекта выражения
Dialect
evaluate
Исполнить sql-выражение
feature (Feature) – Набор атрибутов
Feature
Результат исполнения выражения
QVariant
expressionType
Тип результата выражения
Type
isValid
Признак корректности выражения
bool
lastError
Получить последнюю ошибку проверки или исполнения выражения
Строка, содержащая текст ошибки
str
setExpression
Установить формулу выражения
expression (str) – Строка, содержащая формулу выражения
Признак успешного разбора выражения
usedColumns
Получение перечня полей из схемы, участвующих в формуле выражения
Список колонок, используемых в выражении
list [str]
list