OperatorSet - Набор операторов sql-диалекта¶
-
class
axioma.core.sql.OperationCode¶ Идентификаторы операторов
Возможные операторы диалектов OperationCode:¶Тип
Значение
Название оператора
Invalid0
Некорректный оператор
And3
And
Between15
Between
BinaryAnd29
&&
BinaryOr28
||
Case17
Case When Then End
Cast18
Cast
Concatenation25
&
Contains37
Contains
ContainsEntire39
Contains Entire
ContainsPart38
Contains Part
Divide33
/
DivideInt34
\
EntirelyWithin43
Entirely Within
Equal19
=
Exists9
Exists
Exponent36
**
Glob13
Glob
Greater22
>
GreaterOrEqual24
>=
In7
In
Intersects40
Intersects
Is5
Is
IsNot6
Is Not
LeftShift26
<<
Less21
<
LessOrEqual23
<=
Like11
Like
Minus31
-
Modulo35
Mod
Multiply32
*
Not4
Not
NotBetween16
Not Between
NotEqual20
!=
NotGlob14
Not Glob
NotIn8
Not In
NotLike12
Not Like
Or1
Or
PartlyWithin42
Partly Within
Plus30
+
RightShift27
>>
Unique10
Unique
Within41
Within
Xor2
Xor
CustomOperator44
Общее число операторов
-
class
axioma.core.sql.OperatorSet¶ Интерфейс получения информации об операторах sql-диалекта
Методы:
axioma.core.sql.name(functionName)¶Получить название конкретно взятого оператора
- Параметры
functionName (
OperationCode) – Идентификатор оператора- Результат
Название оператора
- Тип результата
axioma.core.sql.operators(filter)¶Получить список операторов с описаниями, соответствующих фильтру
- Параметры
filter (
OperatorFilter) – Фильтр, накладываемый на набор операторов- Результат
Список названий и описаний функций
- Тип результата