[−][src]Function sql_script_parser::sql_script_parser
ⓘImportant traits for SqlScriptParser<'a, Y, T>
pub fn sql_script_parser<'a>(
source: &'a [u8]
) -> SqlScriptParser<'a, SqlScript<'a>, DefaultSqlScriptTokenizer>
Creates SQL script parser.
use sql_script_parser::sql_script_parser; let sql = b"select 1;\nselect 2"; let mut parser = sql_script_parser(sql).map(|x| x.statement); assert_eq!(parser.next(), Some(&b"select 1;\n"[..])); assert_eq!(parser.next(), Some(&b"select 2"[..])); assert_eq!(parser.next(), None);