Skip to main content

bind_projection_output_schema

Function bind_projection_output_schema 

Source
pub fn bind_projection_output_schema(
    routines: &dyn RoutineResolution,
    projections: &[ProjectionPlan],
    expression_schema: &RowSchema,
    star_schema: &RowSchema,
    subqueries: &[QueryPlan],
    params: &[SQLParam],
    ctes: &BindingContext<'_>,
) -> Result<RowSchema, SQLError>
Expand description

Bind a projection against an already-declared input schema. star_schema identifies the relation expanded by bare *; expression_schema may also contain joined sources and hidden lookup aliases used by scalar expressions.