cs.CLSep 27, 2026

Closing the Cross-Dialect Gap: Query Plans as a Portable Interface in Text-to-SQL

Authors: Corentin Royer, Robin Oester, Yotam Perlitz, Yannick Metz, Andrea Giovannini, Mennatallah El-Assady

Organizations: IBM Research, Zurich, Switzerland · ETH Zurich, Zurich, Switzerland

Abstract

Text-to-SQL systems are typically trained and evaluated on a single dialect (SQLite), yet production deployments span PostgreSQL, MySQL, ClickHouse, and beyond. We show that this single-dialect assumption leads to a substantial drop in cross-dialect accuracy for every model we tested. The drop persists across scale, architecture, and even purpose-built text-to-SQL systems. We argue that the fix is to change the generation target: instead of asking an LLM to emit dialect-specific SQL, we have it emit a dialect-agnostic relational algebra query plan, which a deterministic compiler then renders into SQL for any supported backend. Across thirteen models from 3B to frontier scale, this restores cross-dialect portability nearly uniformly, at a small cost in peak accuracy on the model's home dialect for capable prompted models and none once fine-tuned on plans; under matched fine-tuning, plan supervision yields a stronger model than SQL supervision. We also introduce MetricName, a question-aware result-set comparator needed to evaluate fairly across dialects, where existing metrics confound semantic errors with benign cross-dialect variation. More broadly, the result is a reminder that a generation target chosen for execution is not necessarily the one that maximizes generation quality.

Figures & tables

Appendix figures & tables3 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. UniQL: Towards Dialect-Universal Benchmarking for Text-to-SQL

    Jun 6, 2026Jianling Gao, Chongyang Tao, Jiayuan Bai +7Text-To-SqlDialects

  2. PolySQL: Scaling Text-to-SQL Evaluation Across SQL Dialects via Automated Backend Isomorphism

    May 8, 2026Yotam Perlitz, Elad Venezian, Corentin Royer +2Text-To-SqlSql

  3. DexterSQL: Deep Schema Exploration and Rule-based Correction for Text-to-SQL Generation

    Date pendingAnik Pramanik, Murat Kantarcioglu, Vincent Oria +1Text-To-SqlSql