{
  "$schema": "https://docs.sqlparser.com/capabilities/v1/schema/dialect.schema.json",
  "dialect": "athena",
  "display_name": "Athena",
  "aliases": [],
  "product": "General SQL Parser",
  "edition": "java",
  "version": "4.1.11",
  "measured_at": "2026-08-10T14:47:38.366768857Z",
  "provenance": {
    "kind": "measured",
    "artifact_sha256": "71895b6e5ab0",
    "corpus_commit": "dcd6212a9",
    "corpus_files": 32,
    "methodology_url": "https://docs.sqlparser.com/reference/sql-syntax/#methodology"
  },
  "parse_coverage": {
    "kind": "measured",
    "note": "Pass rates are over GSP's documented-example corpus for this dialect, not a percentage of the entire SQL dialect.",
    "constructs": {"passed": 32, "total": 32},
    "statements": {"passed": 72, "total": 72},
    "statement_classes": {
      "select": {"constructs": {"passed": 3, "total": 3}, "statements": {"passed": 8, "total": 8}},
      "dml": {"constructs": {"passed": 2, "total": 2}, "statements": {"passed": 6, "total": 6}},
      "stored_procedures": {"constructs": {"passed": 0, "total": 0}, "statements": {"passed": 0, "total": 0}}
    }
  },
  "keywords": {
    "kind": "measured",
    "measured_at": "2026-08-08T14:54:19Z",
    "total": 529,
    "allowed_as_identifier": 526,
    "context_specific": 2,
    "blocked": 1,
    "details_url": "https://docs.sqlparser.com/reference/sql-syntax/athena/keyword-compatibility/"
  },
  "docs_url": "https://docs.sqlparser.com/reference/sql-syntax/athena/",
  "constructs": [
    {"name": "ALTER  TABLE DROP PARTITION", "category": "ALTER", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/alter-table-drop-partition.html"},
    {"name": "ALTER  TABLE REPLACE COLUMNS", "category": "ALTER", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/alter-table-replace-columns.html"},
    {"name": "ALTER TABLE ADD COLUMNS", "category": "ALTER", "passed": 3, "total": 3, "source": "https://docs.aws.amazon.com/athena/latest/ug/alter-table-add-columns.html"},
    {"name": "ALTER TABLE ADD PARTITION", "category": "ALTER", "passed": 4, "total": 4, "source": "https://docs.aws.amazon.com/athena/latest/ug/alter-table-add-partition.html"},
    {"name": "ALTER TABLE RENAME PARTITION", "category": "ALTER", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/alter-table-rename-partition.html"},
    {"name": "ALTER TABLE SET LOCATION", "category": "ALTER", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/alter-table-set-location.html"},
    {"name": "ALTER TABLE SET TBLPROPERTIES", "category": "ALTER", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/alter-table-set-tblproperties.html"},
    {"name": "ALTER DATABASE SET DBPROPERTIES1", "category": "ALTER3", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/alter-database-set-dbproperties.html"},
    {"name": "CREATE DATABASE", "category": "CREATE", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/create-database.html"},
    {"name": "CREATE TABLE", "category": "CREATE", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/create-table.html"},
    {"name": "CREATE TABLE AS", "category": "CREATE", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/create-table-as.html"},
    {"name": "CREATE VIEW", "category": "CREATE", "passed": 3, "total": 3, "source": "https://docs.aws.amazon.com/athena/latest/ug/create-view.html"},
    {"name": "DESCRIBE TABLE", "category": "DESCRIBE", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/describe-table.html"},
    {"name": "DROP DATABASE", "category": "DROP", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/drop-database.html"},
    {"name": "DROP TABLE", "category": "DROP", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/drop-table.html"},
    {"name": "DROP VIEW", "category": "DROP", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/drop-view.html"},
    {"name": "EXPLAIN", "category": "EXPLAIN [ ( option [, ...]) ] statement", "passed": 4, "total": 4, "source": "https://docs.aws.amazon.com/athena/latest/ug/athena-explain-statement.html"},
    {"name": "INSERT INTO ...SELECT", "category": "INSERT", "passed": 4, "total": 4, "source": "https://docs.aws.amazon.com/athena/latest/ug/insert-into.html"},
    {"name": "INSERT INTO...VALUES", "category": "INSERT", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/insert-into.html"},
    {"name": "MSCK REPAIR TABLE", "category": "MSCK", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/msck-repair-table.html"},
    {"name": "SELECT", "category": "SELECT", "passed": 3, "total": 3, "source": "https://docs.aws.amazon.com/athena/latest/ug/select.html"},
    {"name": "SELECT Constant", "category": "SELECT", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/select.html"},
    {"name": "SELECT WHERE", "category": "SELECT", "passed": 4, "total": 4, "source": "https://docs.aws.amazon.com/athena/latest/ug/select.html"},
    {"name": "SHOW COLUMNS", "category": "SHOW", "passed": 6, "total": 6, "source": "https://docs.aws.amazon.com/athena/latest/ug/show-columns.html"},
    {"name": "SHOW CREATE DATABASES", "category": "SHOW", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/show-databases.html"},
    {"name": "SHOW CREATE TABLE", "category": "SHOW", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/show-create-table.html"},
    {"name": "SHOW CREATE VIEW", "category": "SHOW", "passed": 1, "total": 1, "source": "https://docs.aws.amazon.com/athena/latest/ug/show-create-view.html"},
    {"name": "SHOW PARTITIONS", "category": "SHOW", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/show-partitions.html"},
    {"name": "SHOW TABLES", "category": "SHOW", "passed": 3, "total": 3, "source": "https://docs.aws.amazon.com/athena/latest/ug/show-tables.html"},
    {"name": "SHOW TBLPROPERTIES", "category": "SHOW", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/show-tblproperties.html"},
    {"name": "SHOW VIEWS", "category": "SHOW", "passed": 2, "total": 2, "source": "https://docs.aws.amazon.com/athena/latest/ug/show-views.html"},
    {"name": "UNLOAD", "category": "UNLOAD", "passed": 3, "total": 3, "source": "https://docs.aws.amazon.com/athena/latest/ug/unload.html"}
  ]
}
