pub fn parse_statements(sql: &str) -> Result<Vec<Statement>, ParserError>
PG dialect first (for ? / ?| / ?& JSON ops + TRUNCATE CASCADE); fall back to Generic on parse error (for SQLite-style TRIM(s, c) etc.).
?
?|
?&
TRIM(s, c)