{
  "$schema": "https://docs.sqlparser.com/capabilities/v1/schema/compare.schema.json",
  "dialect": "snowflake",
  "display_name": "Snowflake",
  "generated_at": "2026-07-30T00:42:56Z",
  "unit": "whole corpus file (all documented examples for one construct); a tool passes iff the entire text parses without error",
  "corpus": {
    "files": 455,
    "commit": "00d9d096b",
    "description": "GSP documented-example corpus; every file provenance-linked to vendor documentation",
    "methodology_url": "https://docs.sqlparser.com/reference/sql-syntax/head-to-head/"
  },
  "tools": [
    {
      "name": "General SQL Parser (Java)",
      "version": "4.1.9",
      "dialect_mode": "snowflake",
      "passed": 359,
      "total": 455
    },
    {
      "name": "sqlglot",
      "version": "30.2.1",
      "dialect_mode": "snowflake",
      "passed": 220,
      "total": 455,
      "passed_lenient": 424,
      "note": "strict = parsed into a structured AST; lenient additionally counts files sqlglot accepted by wrapping unsupported syntax in an opaque Command node (logged as \"Falling back to parsing as a 'Command'\"). Both are published."
    },
    {
      "name": "JSQLParser",
      "version": "5.1",
      "dialect_mode": null,
      "note": "JSQLParser has no dialect modes; its single grammar is used for every dialect.",
      "passed": 230,
      "total": 455
    }
  ],
  "constructs": [
    {
      "name": "ALTER ACCOUNT",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-account.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER ACCOUNT",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-account.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER API INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-api-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-database.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-database.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-database.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER EXTERNAL FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-external-function.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER EXTERNAL FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-external-function.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER EXTERNAL FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-external-function.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-external-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-external-table.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-external-table.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-external-table.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER FILE FORMAT",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-file-format.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER FILE FORMAT",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-file-format.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-function.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-function.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-materialized-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER NOTIFICATION INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-notification-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-pipe.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-pipe.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-pipe.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-pipe.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-pipe.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-pipe.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER PROCEDURE",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-procedure.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER RESOURCE MONITOR",
      "category": "Warehouse & Resource Monitor DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-resource-monitor.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-role.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-role.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-schema.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-schema.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-sequence.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER SESSION",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-session.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER SESSION",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-session.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER SHARE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-share.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER SHARE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-share.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER SHARE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-share.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-stage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-stage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-stage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-stage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-stage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER STORAGE INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-storage-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-stream.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER TABLE \u2026 ALTER COLUMN",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-table-column.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER TABLE \u2026 ALTER COLUMN",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-table-column.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER TABLE \u2026 ALTER COLUMN",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-table-column.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "ALTER TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-task.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-task.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-task.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-task.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-task.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-task.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER USER",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-user.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER USER",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-user.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER USER",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-user.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ALTER WAREHOUSE",
      "category": "Warehouse & Resource Monitor DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-warehouse.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "ALTER WAREHOUSE",
      "category": "Warehouse & Resource Monitor DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/alter-warehouse.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "BEGIN",
      "category": "Transactions",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/begin.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "BEGIN",
      "category": "Transactions",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/begin.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "BEGIN",
      "category": "Transactions",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/begin.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "BEGIN",
      "category": "Transactions",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/begin.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CALL",
      "category": "COMMENT",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/call.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "COMMIT",
      "category": "Transactions",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/commit.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <location>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-location.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "COPY INTO <table>",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/copy-into-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE API INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-api-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-database.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-database.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-database.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-database.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE EXTERNAL FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-function.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-external-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE FILE FORMAT",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-file-format.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE FILE FORMAT",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-file-format.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE FILE FORMAT",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-file-format.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-function.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-function.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-function.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-function.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-function.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE MANAGED ACCOUNT",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-managed-account.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-materialized-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE NETWORK POLICY",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-network-policy.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE NETWORK POLICY",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-network-policy.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE NOTIFICATION INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-notification-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE <object> \u2026 CLONE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-clone.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE <object> \u2026 CLONE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-clone.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE <object> \u2026 CLONE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-clone.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE <object> \u2026 CLONE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-clone.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE <object> \u2026 CLONE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-clone.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE <object> \u2026 CLONE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-clone.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE | ALTER TABLE \u2026 CONSTRAINT",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table-constraint.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE | ALTER TABLE \u2026 CONSTRAINT",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table-constraint.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE | ALTER TABLE \u2026 CONSTRAINT",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table-constraint.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE | ALTER TABLE \u2026 CONSTRAINT",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table-constraint.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-pipe.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-pipe.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-pipe.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-pipe.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE PROCEDURE",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-procedure.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE PROCEDURE",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-procedure.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE RESOURCE MONITOR",
      "category": "Warehouse & Resource Monitor DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-resource-monitor.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-role.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-schema.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-schema.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-schema.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SECURITY INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-security-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SEQUENCE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-sequence.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE SHARE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-share.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "CREATE STORAGE INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-storage-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STORAGE INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-storage-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STORAGE INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-storage-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STORAGE INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-storage-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STORAGE INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-storage-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STORAGE INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-storage-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stream.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stream.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stream.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stream.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-stream.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-task.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-task.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-task.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-task.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-task.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE USER",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-user.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-view.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "CREATE WAREHOUSE",
      "category": "Warehouse & Resource Monitor DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-warehouse.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "CREATE WAREHOUSE",
      "category": "Warehouse & Resource Monitor DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/create-warehouse.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DELETE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/delete.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DESCRIBE EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-external-table.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE FILE FORMAT",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-file-format.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-function.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-materialized-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DESCRIBE MATERIALIZED VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-materialized-view.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-pipe.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE PROCEDURE",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-procedure.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE PROCEDURE",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-procedure.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE RESULT",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-result.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE RESULT",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-result.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE SHARE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-share.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE SHARE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-share.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-stream.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DESCRIBE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-task.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "DESCRIBE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DESCRIBE VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/desc-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DROP DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-database.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DROP EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-external-table.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP EXTERNAL TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-external-table.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DROP FILE FORMAT",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-file-format.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP FUNCTION",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-function.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-integration.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP INTEGRATION",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-integration.html",
      "gsp": false,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP MANAGED ACCOUNT",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-managed-account.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP MATERIALIZED VIEW",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-materialized-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP NETWORK POLICY",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-network-policy.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP <object>",
      "category": "DDL Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DROP PIPE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-pipe.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP PROCEDURE",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-procedure.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DROP ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-role.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-schema.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP SHARE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-share.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DROP STAGE",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-stage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-stream.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP STREAM",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-stream.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-task.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP TASK",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-task.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "DROP USER",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-user.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "DROP VIEW",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/drop-view.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "EXPLAIN",
      "category": "GET",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/explain.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "EXPLAIN",
      "category": "GET",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/explain.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "EXPLAIN",
      "category": "GET",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/explain.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "EXPLAIN",
      "category": "GET",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/explain.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT OWNERSHIP",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-ownership.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT OWNERSHIP",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-ownership.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT OWNERSHIP",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-ownership.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privilege> \u2026 TO SHARE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege-share.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privilege> \u2026 TO SHARE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege-share.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privileges> \u2026 TO ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privileges> \u2026 TO ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privileges> \u2026 TO ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privileges> \u2026 TO ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privileges> \u2026 TO ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privileges> \u2026 TO ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT <privileges> \u2026 TO ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-privilege.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-role.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "GRANT ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/grant-role.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT (multi-table)",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert-multi-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT (multi-table)",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert-multi-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT (multi-table)",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert-multi-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT (multi-table)",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert-multi-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT (multi-table)",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert-multi-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT (multi-table)",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert-multi-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "INSERT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/insert.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "LIST",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/list.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "LIST",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/list.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "LIST",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/list.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "LIST",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/list.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "LIST",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/list.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "MERGE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/merge.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "PUT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/put.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "PUT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/put.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "PUT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/put.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "PUT",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/put.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REMOVE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/remove.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REMOVE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/remove.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REMOVE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/remove.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE <privilege> \u2026 FROM SHARE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-privilege-share.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE <privilege> \u2026 FROM SHARE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-privilege-share.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE <privileges> \u2026 FROM ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-privilege.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE <privileges> \u2026 FROM ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-privilege.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE <privileges> \u2026 FROM ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-privilege.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE <privileges> \u2026 FROM ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-privilege.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE <privileges> \u2026 FROM ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-privilege.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE <privileges> \u2026 FROM ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-privilege.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-role.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "REVOKE ROLE",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/revoke-role.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "ROLLBACK",
      "category": "Transactions",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/rollback.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SELECT",
      "category": "Query Syntax",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/select.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SELECT",
      "category": "Query Syntax",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/select.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SELECT",
      "category": "Query Syntax",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/select.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SET",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/set.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SET",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/set.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SET",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/set.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SET",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/set.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SET",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/set.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SHOW COLUMNS",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-columns.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW DATABASES",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-databases.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW DATABASES",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-databases.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW DELEGATED AUTHORIZATIONS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-delegated-authorizations.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW DELEGATED AUTHORIZATIONS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-delegated-authorizations.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW DELEGATED AUTHORIZATIONS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-delegated-authorizations.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SHOW EXTERNAL FUNCTIONS",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-external-functions.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW EXTERNAL FUNCTIONS",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-external-functions.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW EXTERNAL TABLES",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-external-tables.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW FILE FORMATS",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-file-formats.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SHOW FILE FORMATS",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-file-formats.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW FILE FORMATS",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-file-formats.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW FUNCTIONS",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-functions.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW FUNCTIONS",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-functions.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW GLOBAL ACCOUNTS",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-global-accounts.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW GRANTS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-grants.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW GRANTS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-grants.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW GRANTS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-grants.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW GRANTS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-grants.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW GRANTS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-grants.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW INTEGRATIONS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-integrations.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW INTEGRATIONS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-integrations.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW INTEGRATIONS",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-integrations.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW MANAGED ACCOUNTS",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-managed-accounts.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW MATERIALIZED VIEWS",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-materialized-views.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW MATERIALIZED VIEWS",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-materialized-views.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW NETWORK POLICIES",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-network-policies.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW OBJECTS",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-objects.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW PARAMETERS",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-parameters.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW PARAMETERS",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-parameters.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW PARAMETERS",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-parameters.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SHOW PIPES",
      "category": "Data Loading / Unloading DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-pipes.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SHOW PROCEDURES",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-procedures.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW PROCEDURES",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-procedures.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW REPLICATION ACCOUNTS",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-replication-accounts.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW REPLICATION DATABASES",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-replication-databases.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW REPLICATION DATABASES",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-replication-databases.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW ROLES",
      "category": "User & Security DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-roles.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW SCHEMAS",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-schemas.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW SCHEMAS",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-schemas.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW SHARES",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-shares.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW STREAMS",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-streams.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW STREAMS",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-streams.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW TABLES",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-tables.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SHOW TABLES",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-tables.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "SHOW TASKS",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-tasks.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW TASKS",
      "category": "Data Pipeline DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-tasks.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW USER FUNCTIONS",
      "category": "DDL for User-Defined Functions, External Functions, and Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-user-functions.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW VIEWS",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-views.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "SHOW WAREHOUSES",
      "category": "Warehouse & Resource Monitor DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/show-warehouses.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Overview",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-overview.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Create",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "Create",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Line Continuation",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": false,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "Calling",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "JavaScript",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "JavaScript",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "JavaScript",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Examples",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Examples",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Examples",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Recursive",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Dynamically",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Retrieving Result Set Metadata",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Catching an Error",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Catching an Error",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Using In Transactions",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Logging an Error",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Logging an Error",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "Overloading",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Overloading",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Using RESULT_SCAN",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Using RESULT_SCAN",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Using RESULT_SCAN",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Error Messages",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "Error Messages",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "Error Messages",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Protecting Privacy",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "Session Variables",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "Owner\u2019s Rights",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-usage.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "Overview",
      "category": "Stored Procedures",
      "source": "https://docs.snowflake.com/en/sql-reference/stored-procedures-overview.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "TRUNCATE TABLE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/truncate-table.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "UNDROP DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/undrop-database.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "UNDROP SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/undrop-schema.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "UNDROP TABLE",
      "category": "Table, View, & Sequence DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/undrop-table.html",
      "gsp": true,
      "sqlglot": false,
      "sqlglot_lenient": false,
      "jsqlparser": false
    },
    {
      "name": "UNSET",
      "category": "Account & Session DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/unset.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "UPDATE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/update.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "UPDATE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/update.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "UPDATE",
      "category": "DML Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/update.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "USE DATABASE",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/use-database.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "USE <object>",
      "category": "DDL Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/use.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "USE <object>",
      "category": "DDL Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/use.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    },
    {
      "name": "USE <object>",
      "category": "DDL Commands",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/use.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "USE SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/use-schema.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": true
    },
    {
      "name": "USE SCHEMA",
      "category": "Database, Schema, & Share DDL",
      "source": "https://docs.snowflake.com/en/sql-reference/sql/use-schema.html",
      "gsp": true,
      "sqlglot": true,
      "sqlglot_lenient": true,
      "jsqlparser": false
    }
  ]
}
