Skip to main content

Module expressions

Module expressions 

Source
Expand description

Bind catalog expression nodes to declared column and domain-value types.

Structs§

ColumnReference
A resolved attribute in the same generation as the expression’s type lookup. Attribute numbers are catalog identities, not positions after projection or a dropped column.
ExpressionContext
RoutineDeclaration
RoutineIdentity

Traits§

ExpressionRoutines
ExpressionSchema
Stored expression encoding needs the original attribute identity and collation as well as its type. Borrow declarations directly when those identities are available; an execution-only schema retains its existing positional contract.

Functions§

select_routine
Select a declared catalog signature while retaining supplied positions and concrete polymorphic targets.