MCPcopy Create free account
hub / github.com/apache/datafusion / select_to_sql_statement

Method select_to_sql_statement

datafusion/sql/src/unparser/plan.rs:184–192  ·  view source on GitHub ↗
(&self, plan: &LogicalPlan)

Source from the content-addressed store, hash-verified

182 }
183
184 fn select_to_sql_statement(&self, plan: &LogicalPlan) -> Result<ast::Statement> {
185 let mut query_builder = Some(QueryBuilder::default());
186
187 let body = self.select_to_sql_expr(plan, &mut query_builder)?;
188
189 let query = query_builder.unwrap().body(Box::new(body)).build()?;
190
191 Ok(ast::Statement::Query(Box::new(query)))
192 }
193
194 fn select_to_sql_expr(
195 &self,

Callers 1

plan_to_sqlMethod · 0.80

Calls 4

newFunction · 0.85
select_to_sql_exprMethod · 0.80
buildMethod · 0.45
bodyMethod · 0.45

Tested by

no test coverage detected