pub fn parse_recursive_cte(
sql: &str,
) -> SqlResult<Option<RecursiveCteStatement>>Expand description
Attempt to parse sql as a WITH RECURSIVE statement.
Returns Ok(Some(...)) when the SQL starts with WITH RECURSIVE.
Returns Ok(None) for any other SQL (not a recursive CTE).
Returns Err when the SQL is syntactically invalid.