Skip to main content

parse_sql

Function parse_sql 

Source
pub fn parse_sql(sql: &str) -> Result<Vec<Statement>, ParseErrors>
Expand description

Parse SQL and return statements

This is the main entry point for parsing SQL strings.

§Arguments

  • sql - The SQL string to parse

§Returns

  • Ok(Vec<Statement>) - Successfully parsed statements
  • Err(ParseErrors) - Parse errors encountered

§Example

use stoolap::parser::parse_sql;

let statements = parse_sql("SELECT 1").unwrap();
assert_eq!(statements.len(), 1);