class documentation

A compiler-only column element used for ad-hoc string compilations. .. versionadded:: 2.0

Class Variable __slots__ Undocumented

Inherited from DMLColumnRole:

Class Variable _role_name Undocumented

Inherited from ColumnsClauseRole (via DMLColumnRole, DDLConstraintColumnRole):

Property _select_iterable Undocumented

Inherited from AllowsLambdaRole (via DMLColumnRole, DDLConstraintColumnRole, ColumnsClauseRole):

Class Variable allows_lambda Undocumented

Inherited from UsesInspection (via DMLColumnRole, DDLConstraintColumnRole, ColumnsClauseRole, AllowsLambdaRole):

Class Variable uses_inspection Undocumented
Class Variable _post_inspect Undocumented

Inherited from CompilerElement (via DMLColumnRole, DDLConstraintColumnRole, ColumnsClauseRole, AllowsLambdaRole, UsesInspection, ColumnListRole, SQLRole):

Method __str__ Undocumented
Method compile Compile this SQL expression.
Class Variable __visit_name__ Undocumented
Class Variable stringify_dialect Undocumented
Class Variable supports_execution Undocumented
Method _compiler Return a compiler appropriate for this ClauseElement, given a Dialect.

Inherited from Visitable (via DMLColumnRole, DDLConstraintColumnRole, ColumnsClauseRole, AllowsLambdaRole, UsesInspection, ColumnListRole, SQLRole, CompilerElement):

Method __class_getitem__ Undocumented
Method __init_subclass__ Undocumented
Class Method _generate_compiler_dispatch Undocumented
Method _compiler_dispatch Undocumented
Class Variable _original_compiler_dispatch Undocumented