pub fn split_statements(sql: &str) -> Vec<&str>
Split SQL into individual statements, respecting dollar-quoted blocks, string literals, and comments.