Skip to main content

Module expression

Module expression 

Source
Expand description

Versioned, engine-owned public expression and scalar type contract.

Structs§

ExprField
WindowFrame
A window function frame specification, e.g. ROWS BETWEEN 3 PRECEDING AND CURRENT ROW.

Enums§

AggregateFunction
BinaryOperator
Expr
Structured public expression AST.
ExprDataType
Engine-owned data types used at public and wire boundaries.
IntervalUnit
NullOrdering
ScalarValue
Typed scalar literals. Float values retain their exact IEEE-754 bits.
SortDirection
TimeUnit
WindowFrameBound
One bound (start or end) of a window frame.
WindowFrameUnits
ROWS or RANGE framing for a window function’s frame bounds.

Constants§

EXPRESSION_FORMAT_VERSION
Current serialized public-expression envelope version.