Class |
BinaryExpression |
Represent an expression that is LEFT <operator> RIGHT. |
Class |
BindParameter |
Represent a "bound expression". |
Class |
Case |
Represent a CASE expression. |
Class |
Cast |
Represent a CAST expression. |
Class |
ClauseList |
Describe a list of clauses, separated by an operator. |
Class |
ColumnClause |
Represents a column expression from any textual string. |
Class |
Extract |
Represent a SQL EXTRACT clause, extract(field FROM expr). |
Class |
False_ |
Represent the false keyword, or equivalent, in a SQL statement. |
Class |
FunctionFilter |
Represent a function FILTER clause. |
Class |
Label |
Represents a column label (AS). |
Class |
Null |
Represent the NULL keyword in a SQL statement. |
Class |
Over |
Represent an OVER clause. |
Class |
TextClause |
Represent a literal SQL text fragment. |
Class |
True_ |
Represent the true keyword, or equivalent, in a SQL statement. |
Class |
Tuple |
Represent a SQL tuple. |
Class |
TypeCoerce |
Represent a Python-side type-coercion wrapper. |
Class |
UnaryExpression |
Define a 'unary' expression. |
Class |
WithinGroup |
Represent a WITHIN GROUP (ORDER BY) clause. |
Class |
WrapsColumnExpression |
Mixin that defines a _expression.ColumnElement as a wrapper with special labeling behavior for an expression that already has a name. |
Constant |
RANGE_CURRENT |
Undocumented |
Constant |
RANGE_UNBOUNDED |
Undocumented |
Class |
_anonymous_label |
A unicode subclass used to identify anonymously generated names. |
Class |
_IdentifiedClause |
Undocumented |
Class |
_label_reference |
Wrap a column expression as it appears in a 'reference' context. |
Class |
_textual_label_reference |
Undocumented |
Class |
_truncated_label |
A unicode subclass used to identify symbolic " "names that may require truncation. |
Class |
AnnotatedColumnElement |
No class docstring; 3/5 properties, 0/2 method documented |
Class |
AsBoolean |
Undocumented |
Class |
BooleanClauseList |
No class docstring; 0/1 property, 0/6 instance variable, 0/2 class variable, 0/3 method, 2/6 class methods documented |
Class |
CollationClause |
Undocumented |
Class |
CollectionAggregate |
Forms the basis for right-hand collection operator modifiers ANY and ALL. |
Class |
conv |
Mark a string indicating that a name has already been converted by a naming convention. |
Class |
GroupedElement |
Represent any parenthesized expression |
Class |
Grouping |
Represent a grouping within a column expression |
Class |
IndexExpression |
Represent the class of expressions that are like an "index" operation. |
Class |
NamedColumn |
No class docstring; 0/1 property, 0/2 class variable, 2/8 methods documented |
Class |
ReleaseSavepointClause |
Undocumented |
Class |
RollbackToSavepointClause |
Undocumented |
Class |
SavepointClause |
Undocumented |
Class |
Slice |
Represent SQL for a Python array-slice object. |
Class |
TableValuedColumn |
Undocumented |
Class |
TypeClause |
Handle a type keyword in a SQL statement. |
Function |
_corresponding_column_or_error |
Undocumented |
Function |
_find_columns |
locate Column objects within the given expression. |
Function |
_type_from_args |
Undocumented |
Constant |
_NONE_NAME |
indicate a 'deferred' name that was ultimately the value None. |