pub fn transpile_ext(
sql: &str,
read_dialect: &DialectRef,
write_dialect: &DialectRef,
) -> Result<String>Expand description
Transpile a SQL string using DialectRef, supporting custom plugins.
§Example
use sqlglot_rust::dialects::plugin::{DialectRef, transpile_ext};
use sqlglot_rust::Dialect;
let result = transpile_ext(
"SELECT NOW()",
&DialectRef::from(Dialect::Postgres),
&DialectRef::from(Dialect::Mysql),
).unwrap();§Errors
Returns a SqlglotError if parsing fails.