pub fn try_parse_database_statement(
sql: &str,
) -> Result<Option<NodedbStatement>, SqlError>Expand description
Try to parse a database-level DDL statement from raw SQL.
Returns Ok(None) for SQL that does not match any database-DDL prefix.
Returns Ok(Some(stmt)) on success. Returns Err(SqlError::Parse { .. })
when the SQL matches a database-DDL prefix but contains a parse error (e.g.
missing required name token).