Skip to main content

Dialect demo

Pick a dialect to open the playground. Each one has live parsing, formatting, optimization, column lineage, and type inference.

SQL dialects

AlloyDB
100.0% · 35 tests · via PostgreSQL
Amazon Athena
100.0% · 162 tests
Amazon Redshift
100.0% · 968 tests
ANSI SQL
98.9% · 714 tests
Apache Doris
100.0% · 13,815 tests
Apache Hive
99.1% · 55,424 tests
Apache Impala
99.8% · 15,466 tests
Aurora MySQL
100.0% · 42 tests · via MySQL
Aurora PostgreSQL
100.0% · 42 tests · via PostgreSQL
Azure SQL
100.0% · 38 tests · via T-SQL
Azure Synapse
100.0% · 42 tests
BigQuery
100.0% · 10,270 tests
chDB
100.0% · 37 tests · via ClickHouse
Citus
100.0% · 45,523 tests · via PostgreSQL
ClickHouse
100.0% · 147,632 tests
Cloud Spanner
96.7% · 457 tests
CockroachDB
96.9% · 3,605 tests
Databricks SQL
100.0% · 271 tests
DuckDB
100.0% · 46,313 tests
DuneSQL
100.0% · 29 tests
IBM DB2
100.0% · 27,243 tests
MariaDB
100.0% · 11,872 tests
Microsoft Fabric
100.0% · 150 tests
MotherDuck
100.0% · 59 tests
MySQL
100.0% · 10,002 tests
Neon
100.0% · 41 tests · via PostgreSQL
Oracle
100.0% · 2,393 tests
PlanetScale
100.0% · 157 tests
PostgreSQL
100.0% · 55,915 tests
Presto
100.0% · 4,510 tests
SingleStore
100.0% · 9,910 tests
Snowflake
100.0% · 3,396 tests
Spanner PostgreSQL
100.0% · 9 tests · via PostgreSQL
Spark SQL
100.0% · 16,228 tests
SQLite
100.0% · 13,672 tests
Starburst
100.0% · 48 tests
StarRocks
100.0% · 15,195 tests
Supabase
100.0% · 38 tests · via PostgreSQL
T-SQL
100.0% · 9,407 tests
TiDB
94.1% · 3,838 tests
TimescaleDB
100.0% · 14,978 tests · via PostgreSQL
Trino
100.0% · 6,116 tests
YugabyteDB
100.0% · 63,036 tests

Query languages

Non-SQL query languages the same toolchain parses. These show parsing and errors only — a separate group from the SQL dialects.

GraphQL
100.0% · 3 tests
PromQL
100.0% · 2,052 tests
KQL
100.0% · 1,771 tests