snowflake-sql-validator
Version:
Snowflake SQL validator for React applications
1,215 lines • 582 kB
TypeScript
import { ATN } from 'antlr4ts/atn/ATN';
import { FailedPredicateException } from 'antlr4ts/FailedPredicateException';
import { Parser } from 'antlr4ts/Parser';
import { ParserRuleContext } from 'antlr4ts/ParserRuleContext';
import { RuleContext } from 'antlr4ts/RuleContext';
import { TerminalNode } from 'antlr4ts/tree/TerminalNode';
import { Token } from 'antlr4ts/Token';
import { TokenStream } from 'antlr4ts/TokenStream';
import { Vocabulary } from 'antlr4ts/Vocabulary';
import { SnowflakeParserListener } from './SnowflakeParserListener';
import { SnowflakeParserVisitor } from './SnowflakeParserVisitor';
export declare class SnowflakeParser extends Parser {
static readonly AAD_PROVISIONER_Q = 1;
static readonly ABORT = 2;
static readonly ABORT_DETACHED_QUERY = 3;
static readonly ABORT_STATEMENT = 4;
static readonly ACCESS = 5;
static readonly ACCOUNT = 6;
static readonly ACCOUNTADMIN = 7;
static readonly ACCOUNTS = 8;
static readonly ACTION = 9;
static readonly ADD = 10;
static readonly ADMIN_NAME = 11;
static readonly ADMIN_PASSWORD = 12;
static readonly AES = 13;
static readonly AFTER = 14;
static readonly ALERT = 15;
static readonly ALERTS = 16;
static readonly ALL = 17;
static readonly ALLOWED_ACCOUNTS = 18;
static readonly ALLOWED_DATABASES = 19;
static readonly ALLOWED_INTEGRATION_TYPES = 20;
static readonly ALLOWED_IP_LIST = 21;
static readonly ALLOWED_SHARES = 22;
static readonly ALLOWED_VALUES = 23;
static readonly ALLOW_CLIENT_MFA_CACHING = 24;
static readonly ALLOW_DUPLICATE = 25;
static readonly ALLOW_ID_TOKEN = 26;
static readonly ALLOW_OVERLAPPING_EXECUTION = 27;
static readonly ALTER = 28;
static readonly AND = 29;
static readonly ANY = 30;
static readonly ANY_VALUE = 31;
static readonly API = 32;
static readonly API_ALLOWED_PREFIXES = 33;
static readonly API_AUTHENTICATION = 34;
static readonly API_AWS_ROLE_ARN = 35;
static readonly API_BLOCKED_PREFIXES = 36;
static readonly API_INTEGRATION = 37;
static readonly API_KEY = 38;
static readonly API_PROVIDER = 39;
static readonly APPEND = 40;
static readonly APPEND_ONLY = 41;
static readonly APPLICATION = 42;
static readonly APPLY = 43;
static readonly ARRAY_AGG = 44;
static readonly AS = 45;
static readonly ASC = 46;
static readonly ATTACH = 47;
static readonly AT_KEYWORD = 48;
static readonly AUTHORIZATION = 49;
static readonly AUTHORIZATIONS = 50;
static readonly AUTO = 51;
static readonly AUTO_Q = 52;
static readonly AUTOCOMMIT = 53;
static readonly AUTOCOMMIT_API_SUPPORTED = 54;
static readonly AUTOINCREMENT = 55;
static readonly AUTO_COMPRESS = 56;
static readonly AUTO_DETECT = 57;
static readonly AUTO_INGEST = 58;
static readonly AUTO_REFRESH = 59;
static readonly AUTO_RESUME = 60;
static readonly AUTO_SUSPEND = 61;
static readonly AVG = 62;
static readonly AVRO = 63;
static readonly AVRO_Q = 64;
static readonly AWS_KEY_ID = 65;
static readonly AWS_ROLE = 66;
static readonly AWS_SECRET_KEY = 67;
static readonly AWS_SNS = 68;
static readonly AWS_SNS_ROLE_ARN = 69;
static readonly AWS_SNS_TOPIC = 70;
static readonly AWS_SNS_TOPIC_ARN = 71;
static readonly AWS_TOKEN = 72;
static readonly AZURE = 73;
static readonly AZURE_AD_APPLICATION_ID = 74;
static readonly AZURE_CSE_Q = 75;
static readonly AZURE_EVENT_GRID = 76;
static readonly AZURE_EVENT_GRID_TOPIC_ENDPOINT = 77;
static readonly AZURE_Q = 78;
static readonly AZURE_SAS_TOKEN = 79;
static readonly AZURE_STORAGE_QUEUE_PRIMARY_URI = 80;
static readonly AZURE_TENANT_ID = 81;
static readonly BASE64 = 82;
static readonly BEFORE = 83;
static readonly BEGIN = 84;
static readonly BERNOULLI = 85;
static readonly BETWEEN = 86;
static readonly BINARY_AS_TEXT = 87;
static readonly BINARY_FORMAT = 88;
static readonly BINARY_INPUT_FORMAT = 89;
static readonly BINARY_OUTPUT_FORMAT = 90;
static readonly BLOCK = 91;
static readonly BLOCKED_IP_LIST = 92;
static readonly BLOCKED_ROLES_LIST = 93;
static readonly BODY = 94;
static readonly BOTH_Q = 95;
static readonly BRANCHES = 96;
static readonly BROTLI = 97;
static readonly BUSINESS_CRITICAL = 98;
static readonly BY = 99;
static readonly BZ2 = 100;
static readonly CALL = 101;
static readonly CALLED = 102;
static readonly CALLER = 103;
static readonly CASCADE = 104;
static readonly CASE = 105;
static readonly CASE_INSENSITIVE = 106;
static readonly CASE_SENSITIVE = 107;
static readonly CAST = 108;
static readonly CEIL = 109;
static readonly CHANGES = 110;
static readonly CHANGE_TRACKING = 111;
static readonly CHANNELS = 112;
static readonly CHAR = 113;
static readonly CHARACTER = 114;
static readonly CHARINDEX = 115;
static readonly CHECK = 116;
static readonly CHECKSUM = 117;
static readonly CLIENT_ENABLE_LOG_INFO_STATEMENT_PARAMETERS = 118;
static readonly CLIENT_ENCRYPTION_KEY_SIZE = 119;
static readonly CLIENT_MEMORY_LIMIT = 120;
static readonly CLIENT_METADATA_REQUEST_USE_CONNECTION_CTX = 121;
static readonly CLIENT_METADATA_USE_SESSION_DATABASE = 122;
static readonly CLIENT_PREFETCH_THREADS = 123;
static readonly CLIENT_RESULT_CHUNK_SIZE = 124;
static readonly CLIENT_RESULT_COLUMN_CASE_INSENSITIVE = 125;
static readonly CLIENT_SESSION_KEEP_ALIVE = 126;
static readonly CLIENT_SESSION_KEEP_ALIVE_HEARTBEAT_FREQUENCY = 127;
static readonly CLIENT_TIMESTAMP_TYPE_MAPPING = 128;
static readonly CLONE = 129;
static readonly CLOUD_PROVIDER_TOKEN = 130;
static readonly CLUSTER = 131;
static readonly CLUSTERING = 132;
static readonly COALESCE = 133;
static readonly COLLATE = 134;
static readonly COLLECTION = 135;
static readonly COLUMN = 136;
static readonly COLUMNS = 137;
static readonly COMMENT = 138;
static readonly COMMIT = 139;
static readonly COMPRESSION = 140;
static readonly CONCAT = 141;
static readonly CONCAT_WS = 142;
static readonly CONDITION = 143;
static readonly CONFIGURATION = 144;
static readonly CONNECT = 145;
static readonly CONNECTION = 146;
static readonly CONNECTIONS = 147;
static readonly CONSTRAINT = 148;
static readonly CONTAINS = 149;
static readonly CONTEXT_HEADERS = 150;
static readonly CONTINUE = 151;
static readonly COPY = 152;
static readonly COPY_OPTIONS_ = 153;
static readonly COUNT = 154;
static readonly CREATE = 155;
static readonly CREDENTIALS = 156;
static readonly CREDIT_QUOTA = 157;
static readonly CROSS = 158;
static readonly CSV = 159;
static readonly CSV_Q = 160;
static readonly CUBE = 161;
static readonly CURRENT = 162;
static readonly CURRENT_DATE = 163;
static readonly CURRENT_TIME = 164;
static readonly CURRENT_TIMESTAMP = 165;
static readonly CUSTOM = 166;
static readonly DAILY = 167;
static readonly DATA = 168;
static readonly DATABASE = 169;
static readonly DATABASES = 170;
static readonly DATASET = 171;
static readonly DATASETS = 172;
static readonly DATA_RETENTION_TIME_IN_DAYS = 173;
static readonly DATEADD = 174;
static readonly DATEDIFF = 175;
static readonly DATE_FORMAT = 176;
static readonly DATE_INPUT_FORMAT = 177;
static readonly DATE_OUTPUT_FORMAT = 178;
static readonly DATE_PART = 179;
static readonly DAYS = 180;
static readonly DAYS_TO_EXPIRY = 181;
static readonly DEFAULT = 182;
static readonly DEFAULT_DDL_COLLATION_ = 183;
static readonly DEFAULT_NAMESPACE = 184;
static readonly DEFAULT_ROLE = 185;
static readonly DEFAULT_WAREHOUSE = 186;
static readonly DEFERRABLE = 187;
static readonly DEFERRED = 188;
static readonly DEFINE = 189;
static readonly DEFINITION = 190;
static readonly DEFLATE = 191;
static readonly DELEGATED = 192;
static readonly DELETE = 193;
static readonly DELTA = 194;
static readonly DENSE_RANK = 195;
static readonly DESC = 196;
static readonly DESCRIBE = 197;
static readonly DIRECTED = 198;
static readonly DIRECTION = 199;
static readonly DIRECTORY = 200;
static readonly DISABLE = 201;
static readonly DISABLED = 202;
static readonly DISABLE_AUTO_CONVERT = 203;
static readonly DISABLE_SNOWFLAKE_DATA = 204;
static readonly DISPLAY_NAME = 205;
static readonly DISTINCT = 206;
static readonly DO = 207;
static readonly DOWNSTREAM = 208;
static readonly DROP = 209;
static readonly DYNAMIC = 210;
static readonly ECONOMY = 211;
static readonly EDITION = 212;
static readonly ELSE = 213;
static readonly EMAIL = 214;
static readonly EMPTY_ = 215;
static readonly EMPTY_FIELD_AS_NULL = 216;
static readonly ENABLE = 217;
static readonly ENABLED = 218;
static readonly ENABLE_FOR_PRIVILEGE = 219;
static readonly ENABLE_INTERNAL_STAGES_PRIVATELINK = 220;
static readonly ENABLE_OCTAL = 221;
static readonly ENABLE_QUERY_ACCELERATION = 222;
static readonly ENABLE_UNLOAD_PHYSICAL_TYPE_OPTIMIZATION = 223;
static readonly ENCODING = 224;
static readonly ENCRYPTION = 225;
static readonly END = 226;
static readonly END_TIMESTAMP = 227;
static readonly ENFORCED = 228;
static readonly ENFORCE_LENGTH = 229;
static readonly ENFORCE_SESSION_POLICY = 230;
static readonly ENTERPRISE = 231;
static readonly EQUAL_NULL = 232;
static readonly EQUALITY = 233;
static readonly ERROR_INTEGRATION = 234;
static readonly ERROR_ON_COLUMN_COUNT_MISMATCH = 235;
static readonly ERROR_ON_NONDETERMINISTIC_MERGE = 236;
static readonly ERROR_ON_NONDETERMINISTIC_UPDATE = 237;
static readonly ESCAPE = 238;
static readonly ESCAPE_UNENCLOSED_FIELD = 239;
static readonly EVENT = 240;
static readonly EXCEPT = 241;
static readonly EXCLUDE = 242;
static readonly EXCHANGE = 243;
static readonly EXECUTE = 244;
static readonly EXECUTION = 245;
static readonly EXISTS = 246;
static readonly EXPIRY_DATE = 247;
static readonly EXPLAIN = 248;
static readonly EXPR = 249;
static readonly EXTERNAL = 250;
static readonly EXTERNAL_OAUTH = 251;
static readonly EXTERNAL_OAUTH_ADD_PRIVILEGED_ROLES_TO_BLOCKED_LIST = 252;
static readonly EXTERNAL_OAUTH_ALLOWED_ROLES_LIST = 253;
static readonly EXTERNAL_OAUTH_ANY_ROLE_MODE = 254;
static readonly EXTERNAL_OAUTH_AUDIENCE_LIST = 255;
static readonly EXTERNAL_OAUTH_BLOCKED_ROLES_LIST = 256;
static readonly EXTERNAL_OAUTH_ISSUER = 257;
static readonly EXTERNAL_OAUTH_JWS_KEYS_URL = 258;
static readonly EXTERNAL_OAUTH_RSA_PUBLIC_KEY = 259;
static readonly EXTERNAL_OAUTH_RSA_PUBLIC_KEY_2 = 260;
static readonly EXTERNAL_OAUTH_SCOPE_DELIMITER = 261;
static readonly EXTERNAL_OAUTH_SNOWFLAKE_USER_MAPPING_ATTRIBUTE = 262;
static readonly EXTERNAL_OAUTH_TOKEN_USER_MAPPING_CLAIM = 263;
static readonly EXTERNAL_OAUTH_TYPE = 264;
static readonly EXTERNAL_STAGE = 265;
static readonly FAILOVER = 266;
static readonly FALSE = 267;
static readonly FETCH = 268;
static readonly FIELD_DELIMITER = 269;
static readonly FIELD_OPTIONALLY_ENCLOSED_BY = 270;
static readonly FILE = 271;
static readonly FILES = 272;
static readonly FILE_EXTENSION = 273;
static readonly FILE_FORMAT = 274;
static readonly FIRST = 275;
static readonly FIRST_NAME = 276;
static readonly FIRST_VALUE = 277;
static readonly FLATTEN = 278;
static readonly FOR = 279;
static readonly FORCE = 280;
static readonly FOREIGN = 281;
static readonly FORMAT = 282;
static readonly FORMATS = 283;
static readonly FORMAT_NAME = 284;
static readonly FREQUENCY = 285;
static readonly FROM = 286;
static readonly FULL = 287;
static readonly FUNCTION = 288;
static readonly FUNCTIONS = 289;
static readonly FUTURE = 290;
static readonly GCP_PUBSUB = 291;
static readonly GCP_PUBSUB_SUBSCRIPTION_NAME = 292;
static readonly GCP_PUBSUB_TOPIC_NAME = 293;
static readonly GCS = 294;
static readonly GCS_SSE_KMS_Q = 295;
static readonly GENERIC = 296;
static readonly GENERIC_Q = 297;
static readonly GENERIC_SCIM_PROVISIONER_Q = 298;
static readonly GENERIC_STRING = 299;
static readonly GEO = 300;
static readonly GEOGRAPHY_OUTPUT_FORMAT = 301;
static readonly GEOMETRY_OUTPUT_FORMAT = 302;
static readonly GET = 303;
static readonly GETDATE = 304;
static readonly GIT = 305;
static readonly GIT_CREDENTIALS = 306;
static readonly GLOBAL = 307;
static readonly GOOGLE_AUDIENCE = 308;
static readonly GRANT = 309;
static readonly GRANTS = 310;
static readonly GROUP = 311;
static readonly GROUPING = 312;
static readonly GROUPS = 313;
static readonly GZIP = 314;
static readonly HALF_AWAY_FROM_ZERO_Q = 315;
static readonly HALF_TO_EVEN_Q = 316;
static readonly HANDLER = 317;
static readonly HASH = 318;
static readonly HAVING = 319;
static readonly HEADER = 320;
static readonly HEADERS = 321;
static readonly HEX = 322;
static readonly HIGH = 323;
static readonly HISTORY = 324;
static readonly HOURS = 325;
static readonly IDENTIFIER = 326;
static readonly IDENTITY = 327;
static readonly IF = 328;
static readonly IFF = 329;
static readonly IFNULL = 330;
static readonly IGNORE = 331;
static readonly IGNORE_UTF8_ERRORS = 332;
static readonly ILIKE = 333;
static readonly IMMEDIATE = 334;
static readonly IMMEDIATELY = 335;
static readonly IMMUTABLE = 336;
static readonly IMPLICIT = 337;
static readonly IMPORT = 338;
static readonly IMPORTS = 339;
static readonly IMPORTED = 340;
static readonly IN = 341;
static readonly INCREMENT = 342;
static readonly INCREMENTAL = 343;
static readonly INDEX = 344;
static readonly INFORMATION = 345;
static readonly INITIALIZE = 346;
static readonly INITIALLY = 347;
static readonly INITIALLY_SUSPENDED = 348;
static readonly INITIAL_REPLICATION_SIZE_LIMIT_IN_TB = 349;
static readonly INNER = 350;
static readonly INPUT = 351;
static readonly INSERT = 352;
static readonly INSERT_ONLY = 353;
static readonly INT = 354;
static readonly INTEGRATION = 355;
static readonly INTEGRATIONS = 356;
static readonly INTERSECT = 357;
static readonly INTERVAL = 358;
static readonly INTO = 359;
static readonly IS = 360;
static readonly JAVA = 361;
static readonly JAVASCRIPT = 362;
static readonly JDBC_TREAT_DECIMAL_AS_INT = 363;
static readonly JDBC_TREAT_TIMESTAMP_NTZ_AS_UTC = 364;
static readonly JDBC_USE_SESSION_TIMEZONE = 365;
static readonly JOIN = 366;
static readonly JSON = 367;
static readonly JSON_Q = 368;
static readonly JSON_INDENT = 369;
static readonly JS_TREAT_INTEGER_AS_BIGINT = 370;
static readonly KEY = 371;
static readonly KEYS = 372;
static readonly KMS_KEY_ID = 373;
static readonly LAG = 374;
static readonly LANGUAGE = 375;
static readonly LARGE = 376;
static readonly LAST = 377;
static readonly LAST_NAME = 378;
static readonly LAST_QUERY_ID = 379;
static readonly LAST_VALUE = 380;
static readonly LATERAL = 381;
static readonly LEAD = 382;
static readonly LEFT = 383;
static readonly LEN = 384;
static readonly LENGTH = 385;
static readonly LIKE = 386;
static readonly LIMIT = 387;
static readonly LINEAR = 388;
static readonly LIST = 389;
static readonly LISTING = 390;
static readonly LOCAL = 391;
static readonly LOCATION = 392;
static readonly LOCKS = 393;
static readonly LOCK_TIMEOUT = 394;
static readonly LOGIN_NAME = 395;
static readonly LOOKER = 396;
static readonly LOW = 397;
static readonly LOWER = 398;
static readonly LTRIM = 399;
static readonly LZO = 400;
static readonly MANAGE = 401;
static readonly MANAGED = 402;
static readonly MASKING = 403;
static readonly MASTER_KEY = 404;
static readonly MATCH = 405;
static readonly MATCHED = 406;
static readonly MATCHES = 407;
static readonly MATCH_BY_COLUMN_NAME = 408;
static readonly MATCH_RECOGNIZE = 409;
static readonly MATERIALIZED = 410;
static readonly MAX_BATCH_ROWS = 411;
static readonly MAX_CLUSTER_COUNT = 412;
static readonly MAX_CONCURRENCY_LEVEL = 413;
static readonly MAX_DATA_EXTENSION_TIME_IN_DAYS = 414;
static readonly MAX_SIZE = 415;
static readonly MEASURES = 416;
static readonly MEDIUM = 417;
static readonly MEMOIZABLE = 418;
static readonly MERGE = 419;
static readonly METADATA = 420;
static readonly MIDDLE_NAME = 421;
static readonly MIN = 422;
static readonly MINS_TO_BYPASS_MFA = 423;
static readonly MINS_TO_UNLOCK = 424;
static readonly MINUS_ = 425;
static readonly MIN_CLUSTER_COUNT = 426;
static readonly MIN_DATA_RETENTION_TIME_IN_DAYS = 427;
static readonly MODE = 428;
static readonly MODIFIED_AFTER = 429;
static readonly MODIFY = 430;
static readonly MONITOR = 431;
static readonly MONITORS = 432;
static readonly MONTHLY = 433;
static readonly MOVE = 434;
static readonly MULTI_STATEMENT_COUNT = 435;
static readonly MUST_CHANGE_PASSWORD = 436;
static readonly NAME = 437;
static readonly NATURAL = 438;
static readonly NETWORK = 439;
static readonly NETWORK_POLICY = 440;
static readonly NEVER = 441;
static readonly NEXT = 442;
static readonly NEXTVAL = 443;
static readonly NO = 444;
static readonly NONE = 445;
static readonly NONE_Q = 446;
static readonly NOORDER = 447;
static readonly NORELY = 448;
static readonly NOT = 449;
static readonly NOTIFICATION = 450;
static readonly NOTIFICATION_INTEGRATION = 451;
static readonly NOTIFICATION_PROVIDER = 452;
static readonly NOTIFY = 453;
static readonly NOTIFY_USERS = 454;
static readonly NOVALIDATE = 455;
static readonly NTILE = 456;
static readonly NULLIF = 457;
static readonly NULLS = 458;
static readonly NULL_ = 459;
static readonly NULL_IF = 460;
static readonly NUMBER = 461;
static readonly NVL = 462;
static readonly NVL2 = 463;
static readonly OAUTH = 464;
static readonly OAUTH2 = 465;
static readonly OAUTH_ALLOW_NON_TLS_REDIRECT_URI = 466;
static readonly OAUTH_CLIENT = 467;
static readonly OAUTH_CLIENT_RSA_PUBLIC_KEY = 468;
static readonly OAUTH_CLIENT_RSA_PUBLIC_KEY_2 = 469;
static readonly OAUTH_ENFORCE_PKCE = 470;
static readonly OAUTH_ISSUE_REFRESH_TOKENS = 471;
static readonly OAUTH_REDIRECT_URI = 472;
static readonly OAUTH_REFRESH_TOKEN = 473;
static readonly OAUTH_REFRESH_TOKEN_EXPIRY_TIME = 474;
static readonly OAUTH_REFRESH_TOKEN_VALIDITY = 475;
static readonly OAUTH_SCOPES = 476;
static readonly OAUTH_USE_SECONDARY_ROLES = 477;
static readonly OBJECT = 478;
static readonly OBJECT_Q = 479;
static readonly OBJECTS = 480;
static readonly OBJECT_TYPES = 481;
static readonly OF = 482;
static readonly OFFSET = 483;
static readonly OKTA = 484;
static readonly OKTA_PROVISIONER_Q = 485;
static readonly OKTA_Q = 486;
static readonly OLD = 487;
static readonly OMIT = 488;
static readonly ON = 489;
static readonly ONE = 490;
static readonly ONLY = 491;
static readonly ON_CREATE = 492;
static readonly ON_ERROR = 493;
static readonly ON_SCHEDULE = 494;
static readonly OPERATE = 495;
static readonly OPTIMIZATION = 496;
static readonly OPTION = 497;
static readonly OR = 498;
static readonly ORC = 499;
static readonly ORC_Q = 500;
static readonly ORDER = 501;
static readonly ORGADMIN = 502;
static readonly ORGANIZATION = 503;
static readonly ORIGIN = 504;
static readonly OUTBOUND = 505;
static readonly OUTER = 506;
static readonly OVER = 507;
static readonly OVERRIDE = 508;
static readonly OVERWRITE = 509;
static readonly OWNER = 510;
static readonly OWNERSHIP = 511;
static readonly PACKAGE = 512;
static readonly PACKAGES = 513;
static readonly PARALLEL = 514;
static readonly PARAMETERS = 515;
static readonly PARQUET = 516;
static readonly PARQUET_Q = 517;
static readonly PARTIAL = 518;
static readonly PARTITION = 519;
static readonly PARTITION_TYPE = 520;
static readonly PASSWORD = 521;
static readonly PASSWORD_HISTORY = 522;
static readonly PASSWORD_LOCKOUT_TIME_MINS = 523;
static readonly PASSWORD_MAX_AGE_DAYS = 524;
static readonly PASSWORD_MAX_LENGTH = 525;
static readonly PASSWORD_MAX_RETRIES = 526;
static readonly PASSWORD_MIN_AGE_DAYS = 527;
static readonly PASSWORD_MIN_LENGTH = 528;
static readonly PASSWORD_MIN_LOWER_CASE_CHARS = 529;
static readonly PASSWORD_MIN_NUMERIC_CHARS = 530;
static readonly PASSWORD_MIN_SPECIAL_CHARS = 531;
static readonly PASSWORD_MIN_UPPER_CASE_CHARS = 532;
static readonly PAST = 533;
static readonly PATH_ = 534;
static readonly PATTERN = 535;
static readonly PER = 536;
static readonly PERCENT = 537;
static readonly PERIODIC_DATA_REKEYING = 538;
static readonly PING_FEDERATE = 539;
static readonly PIPE = 540;
static readonly PIPES = 541;
static readonly PIPE_EXECUTION_PAUSED = 542;
static readonly PIVOT = 543;
static readonly POLICIES = 544;
static readonly POLICY = 545;
static readonly PORT = 546;
static readonly PREFIX = 547;
static readonly PRESERVE_SPACE = 548;
static readonly PREVENT_UNLOAD_TO_INLINE_URL = 549;
static readonly PREVENT_UNLOAD_TO_INTERNAL_STAGES = 550;
static readonly PRE_AUTHORIZED_ROLES_LIST = 551;
static readonly PRIMARY = 552;
static readonly PRIOR = 553;
static readonly PRIORITY = 554;
static readonly PRIVILEGES = 555;
static readonly PROCEDURE = 556;
static readonly PROCEDURES = 557;
static readonly PROCEDURE_NAME = 558;
static readonly PROPERTY = 559;
static readonly PROVIDER = 560;
static readonly PUBLIC = 561;
static readonly PURGE = 562;
static readonly PUT = 563;
static readonly PYTHON = 564;
static readonly QUALIFY = 565;
static readonly QUARTER = 566;
static readonly QUERIES = 567;
static readonly QUERY = 568;
static readonly QUERY_ACCELERATION_MAX_SCALE_FACTOR = 569;
static readonly QUERY_TAG = 570;
static readonly QUEUE = 571;
static readonly QUOTED_IDENTIFIERS_IGNORE_CASE = 572;
static readonly RANK = 573;
static readonly RAW_DEFLATE = 574;
static readonly READ = 575;
static readonly READER = 576;
static readonly RECLUSTER = 577;
static readonly RECORD_DELIMITER = 578;
static readonly RECURSIVE = 579;
static readonly REFERENCES = 580;
static readonly REFERENCE_USAGE = 581;
static readonly REFRESH = 582;
static readonly REFRESH_MODE = 583;
static readonly REFRESH_ON_CREATE = 584;
static readonly REGION = 585;
static readonly REGIONS = 586;
static readonly REGION_GROUP = 587;
static readonly RELY = 588;
static readonly REMOVE = 589;
static readonly RENAME = 590;
static readonly REPEATABLE = 591;
static readonly REPLACE = 592;
static readonly REPLACE_INVALID_CHARACTERS = 593;
static readonly REPLICA = 594;
static readonly REPLICATION = 595;
static readonly REPLICATION_SCHEDULE = 596;
static readonly REPOSITORY = 597;
static readonly REPOSITORIES = 598;
static readonly REQUEST_TRANSLATOR = 599;
static readonly REQUIRE_STORAGE_INTEGRATION_FOR_STAGE_CREATION = 600;
static readonly REQUIRE_STORAGE_INTEGRATION_FOR_STAGE_OPERATION = 601;
static readonly RESET = 602;
static readonly RESOURCE = 603;
static readonly RESOURCES = 604;
static readonly RESOURCE_MONITOR = 605;
static readonly RESPECT = 606;
static readonly RESPONSE_TRANSLATOR = 607;
static readonly RESTRICT = 608;
static readonly RESTRICTIONS = 609;
static readonly RESULT = 610;
static readonly RESUME = 611;
static readonly RETURNS = 612;
static readonly RETURN_ALL_ERRORS = 613;
static readonly RETURN_ERRORS = 614;
static readonly RETURN_FAILED_ONLY = 615;
static readonly RETURN_N_ROWS = 616;
static readonly RETURN_ROWS = 617;
static readonly REVOKE = 618;
static readonly RIGHT = 619;
static readonly RLIKE = 620;
static readonly ROLE = 621;
static readonly ROLES = 622;
static readonly ROLLBACK = 623;
static readonly ROLLUP = 624;
static readonly ROUND = 625;
static readonly ROUNDING_MODE = 626;
static readonly ROW = 627;
static readonly ROWS = 628;
static readonly ROWS_PER_RESULTSET = 629;
static readonly ROW_NUMBER = 630;
static readonly RSA_PUBLIC_KEY = 631;
static readonly RSA_PUBLIC_KEY_2 = 632;
static readonly RTRIM = 633;
static readonly RUN_AS_ROLE = 634;
static readonly RUNTIME_VERSION = 635;
static readonly S3 = 636;
static readonly SAML2 = 637;
static readonly SAML2_ENABLE_SP_INITIATED = 638;
static readonly SAML2_FORCE_AUTHN = 639;
static readonly SAML2_ISSUER = 640;
static readonly SAML2_POST_LOGOUT_REDIRECT_URL = 641;
static readonly SAML2_PROVIDER = 642;
static readonly SAML2_REQUESTED_NAMEID_FORMAT = 643;
static readonly SAML2_SIGN_REQUEST = 644;
static readonly SAML2_SNOWFLAKE_ACS_URL = 645;
static readonly SAML2_SNOWFLAKE_ISSUER_URL = 646;
static readonly SAML2_SNOWFLAKE_X509_CERT = 647;
static readonly SAML2_SP_INITIATED_LOGIN_PAGE_LABEL = 648;
static readonly SAML2_SSO_URL = 649;
static readonly SAML2_X509_CERT = 650;
static readonly SAML_IDENTITY_PROVIDER = 651;
static readonly SAMPLE = 652;
static readonly SAVE_OLD_URL = 653;
static readonly SCALE = 654;
static readonly SCALING_POLICY = 655;
static readonly SCHEDULE = 656;
static readonly SCHEMA = 657;
static readonly SCHEMAS = 658;
static readonly SCIM = 659;
static readonly SCIM_CLIENT = 660;
static readonly SEARCH = 661;
static readonly SECONDARY = 662;
static readonly SECRET = 663;
static readonly SECRETS = 664;
static readonly SECRET_STRING = 665;
static readonly SECURE = 666;
static readonly SECURITY = 667;
static readonly SECURITYADMIN = 668;
static readonly SEED = 669;
static readonly SELECT = 670;
static readonly SEQUENCE = 671;
static readonly SEQUENCES = 672;
static readonly SESSION = 673;
static readonly SESSION_IDLE_TIMEOUT_MINS = 674;
static readonly SESSION_POLICY = 675;
static readonly SESSION_UI_IDLE_TIMEOUT_MINS = 676;
static readonly SET = 677;
static readonly SETS = 678;
static readonly SHARE = 679;
static readonly SHARES = 680;
static readonly SHARE_RESTRICTIONS = 681;
static readonly SHOW = 682;
static readonly SHOW_INITIAL_ROWS = 683;
static readonly SIMPLE = 684;
static readonly SIMULATED_DATA_SHARING_CONSUMER = 685;
static readonly SIZE_LIMIT = 686;
static readonly SKIP_ = 687;
static readonly SKIP_BLANK_LINES = 688;
static readonly SKIP_BYTE_ORDER_MARK = 689;
static readonly SKIP_FILE = 690;
static readonly SKIP_FILE_N = 691;
static readonly SKIP_HEADER = 692;
static readonly SMALL = 693;
static readonly SNAPPY = 694;
static readonly SNAPPY_COMPRESSION = 695;
static readonly SNOWFLAKE_FULL = 696;
static readonly SNOWFLAKE_SSE = 697;
static readonly SNOWPARK_OPTIMIZED = 698;
static readonly SOME = 699;
static readonly SOURCE = 700;
static readonly SOURCE_COMPRESSION = 701;
static readonly SPLIT = 702;
static readonly SPLIT_PART = 703;
static readonly SPLIT_TO_TABLE = 704;
static readonly SQL = 705;
static readonly SSO_LOGIN_PAGE = 706;
static readonly STAGE = 707;
static readonly STAGES = 708;
static readonly STAGE_COPY_OPTIONS = 709;
static readonly STAGE_FILE_FORMAT = 710;
static readonly STANDARD = 711;
static readonly START = 712;
static readonly STARTS = 713;
static readonly START_DATE = 714;
static readonly START_TIMESTAMP = 715;
static readonly STATE = 716;
static readonly STATEMENT = 717;
static readonly STATEMENT_QUEUED_TIMEOUT_IN_SECONDS = 718;
static readonly STATEMENT_TIMEOUT_IN_SECONDS = 719;
static readonly STATS = 720;
static readonly STATUS = 721;
static readonly STORAGE = 722;
static readonly STORAGE_ALLOWED_LOCATIONS = 723;
static readonly STORAGE_AWS_OBJECT_ACL = 724;
static readonly STORAGE_AWS_ROLE_ARN = 725;
static readonly STORAGE_BLOCKED_LOCATIONS = 726;
static readonly STORAGE_INTEGRATION = 727;
static readonly STORAGE_PROVIDER = 728;
static readonly STREAM = 729;
static readonly STREAMS = 730;
static readonly STRICT = 731;
static readonly STRICT_JSON_OUTPUT = 732;
static readonly STRIP_NULL_VALUES = 733;
static readonly STRIP_OUTER_ARRAY = 734;
static readonly STRIP_OUTER_ELEMENT = 735;
static readonly SUBSTR = 736;
static readonly SUBSTRING = 737;
static readonly SUM = 738;
static readonly SUSPEND = 739;
static readonly SUSPENDED = 740;
static readonly SUSPEND_IMMEDIATE = 741;
static readonly SUSPEND_TASK_AFTER_NUM_FAILURES = 742;
static readonly SWAP = 743;
static readonly SYMMETRIC_KEY = 744;
static readonly SYNC_PASSWORD = 745;
static readonly SYSADMIN = 746;
static readonly SYSTEM = 747;
static readonly TABLE = 748;
static readonly TABLEAU_DESKTOP = 749;
static readonly TABLEAU_SERVER = 750;
static readonly TABLES = 751;
static readonly TABLESAMPLE = 752;
static readonly TABLE_FORMAT = 753;
static readonly TABULAR = 754;
static readonly TAG = 755;
static readonly TAGS = 756;
static readonly TARGET_LAG = 757;
static readonly TASK = 758;
static readonly TASKS = 759;
static readonly TEMP = 760;
static readonly TEMPORARY = 761;
static readonly TERSE = 762;
static readonly THEN = 763;
static readonly TIME = 764;
static readonly TIMEADD = 765;
static readonly TIMEDIFF = 766;
static readonly TIMESTAMP = 767;
static readonly TIMESTAMP_DAY_IS_ALWAYS_24H = 768;
static readonly TIMESTAMP_FORMAT = 769;
static readonly TIMESTAMP_INPUT_FORMAT = 770;
static readonly TIMESTAMP_LTZ = 771;
static readonly TIMESTAMP_LTZ_OUTPUT_FORMAT = 772;
static readonly TIMESTAMP_NTZ = 773;
static readonly TIMESTAMP_NTZ_OUTPUT_FORMAT = 774;
static readonly TIMESTAMP_OUTPUT_FORMAT = 775;
static readonly TIMESTAMP_TYPE_MAPPING = 776;
static readonly TIMESTAMP_TZ = 777;
static readonly TIMESTAMP_TZ_OUTPUT_FORMAT = 778;
static readonly TIMESTAMPADD = 779;
static readonly TIMESTAMPDIFF = 780;
static readonly TIMEZONE = 781;
static readonly TIME_FORMAT = 782;
static readonly TIME_INPUT_FORMAT = 783;
static readonly TIME_OUTPUT_FORMAT = 784;
static readonly TO = 785;
static readonly TO_BOOLEAN = 786;
static readonly TO_DATE = 787;
static readonly TO_TIMESTAMP = 788;
static readonly TOP = 789;
static readonly TRANSACTION = 790;
static readonly TRANSACTIONS = 791;
static readonly TRANSACTION_ABORT_ON_ERROR = 792;
static readonly TRANSACTION_DEFAULT_ISOLATION_LEVEL = 793;
static readonly TRANSIENT = 794;
static readonly TRIGGERS = 795;
static readonly TRIM = 796;
static readonly TRIM_SPACE = 797;
static readonly TRUE = 798;
static readonly TRUNC = 799;
static readonly TRUNCATE = 800;
static readonly TRUNCATECOLUMNS = 801;
static readonly TRY_CAST = 802;
static readonly TWO_DIGIT_CENTURY_START = 803;
static readonly TYPE = 804;
static readonly UNDROP = 805;
static readonly UNION = 806;
static readonly UNIQUE = 807;
static readonly UNMATCHED = 808;
static readonly UNPIVOT = 809;
static readonly UNSET = 810;
static readonly UNSUPPORTED_DDL_ACTION = 811;
static readonly UPDATE = 812;
static readonly UPPER = 813;
static readonly URL = 814;
static readonly USAGE = 815;
static readonly USE = 816;
static readonly USER = 817;
static readonly USERADMIN = 818;
static readonly USERS = 819;
static readonly USERNAME = 820;
static readonly USER_SPECIFIED = 821;
static readonly USER_TASK_MANAGED_INITIAL_WAREHOUSE_SIZE = 822;
static readonly USER_TASK_TIMEOUT_MS = 823;
static readonly USE_ANY_ROLE = 824;
static readonly USE_CACHED_RESULT = 825;
static readonly USING = 826;
static readonly UTF8 = 827;
static readonly VALIDATE = 828;
static readonly VALIDATION_MODE = 829;
static readonly VALUE = 830;
static readonly VALUES = 831;
static readonly VARIABLES = 832;
static readonly VERSION = 833;
static readonly VERSIONS = 834;
static readonly VIEW = 835;
static readonly VIEWS = 836;
static readonly VISIBILITY = 837;
static readonly VOLATILE = 838;
static readonly WAREHOUSE = 839;
static readonly WAREHOUSES = 840;
static readonly WAREHOUSE_SIZE = 841;
static readonly WAREHOUSE_TYPE = 842;
static readonly WEEKLY = 843;
static readonly WEEK_OF_YEAR_POLICY = 844;
static readonly WEEK_START = 845;
static readonly WHEN = 846;
static readonly WHERE = 847;
static readonly WITH = 848;
static readonly WITHIN = 849;
static readonly WORK = 850;
static readonly WRITE = 851;
static readonly X4LARGE = 852;
static readonly X5LARGE = 853;
static readonly X6LARGE = 854;
static readonly XLARGE = 855;
static readonly XML = 856;
static readonly XML_Q = 857;
static readonly XSMALL = 858;
static readonly XXLARGE = 859;
static readonly XXXLARGE = 860;
static readonly YEARLY = 861;
static readonly YEAR = 862;
static readonly ZSTD = 863;
static readonly ARRAY = 864;
static readonly ARRAY_Q = 865;
static readonly BIGINT = 866;
static readonly BINARY = 867;
static readonly BOOLEAN = 868;
static readonly BYTEINT = 869;
static readonly CHAR_VARYING = 870;
static readonly DATE = 871;
static readonly DATETIME = 872;
static readonly DECIMAL_ = 873;
static readonly DOUBLE = 874;
static readonly DOUBLE_PRECISION = 875;
static readonly FLOAT4 = 876;
static readonly FLOAT8 = 877;
static readonly FLOAT_ = 878;
static readonly FLOOR = 879;
static readonly GEOGRAPHY = 880;
static readonly GEOMETRY = 881;
static readonly INTEGER = 882;
static readonly NCHAR = 883;
static readonly NCHAR_VARYING = 884;
static readonly NUMERIC = 885;
static readonly NVARCHAR2 = 886;
static readonly NVARCHAR = 887;
static readonly REAL_ = 888;
static readonly SMALLINT = 889;
static readonly STRING_ = 890;
static readonly TEXT = 891;
static readonly TINYINT = 892;
static readonly VARBINARY = 893;
static readonly VARCHAR = 894;
static readonly VARIANT = 895;
static readonly LISTAGG = 896;
static readonly DUMMY = 897;
static readonly SPACE = 898;
static readonly SQL_COMMENT = 899;
static readonly LINE_COMMENT = 900;
static readonly LINE_COMMENT_2 = 901;
static readonly DOUBLE_QUOTE_ID = 902;
static readonly DOUBLE_QUOTE_BLANK = 903;
static readonly SINGLE_QUOTE = 904;
static readonly ID = 905;
static readonly ID2 = 906;
static readonly S3_PATH = 907;
static readonly S3GOV_PATH = 908;
static readonly GCS_PATH = 909;
static readonly AZURE_PATH = 910;
static readonly FILE_PATH = 911;
static readonly DBL_DOLLAR = 912;
static readonly STRING = 913;
static readonly DECIMAL = 914;
static readonly FLOAT = 915;
static readonly REAL = 916;
static readonly CHAR_LITERAL = 917;
static readonly ARROW = 918;
static readonly ASSOC = 919;
static readonly FLOW = 920;
static readonly NE = 921;
static readonly LTGT = 922;
static readonly EQ = 923;
static readonly GT = 924;
static readonly GE = 925;
static readonly LT = 926;
static readonly LE = 927;
static readonly PIPE_PIPE = 928;
static readonly DOT = 929;
static readonly AT = 930;
static readonly AT_Q = 931;
static readonly DOLLAR = 932;
static readonly LR_BRACKET = 933;
static readonly RR_BRACKET = 934;
static readonly LSB = 935;
static readonly RSB = 936;
static readonly LCB = 937;
static readonly RCB = 938;
static readonly COMMA = 939;
static readonly SEMI = 940;
static readonly COLON = 941;
static readonly COLON_COLON = 942;
static readonly STAR = 943;
static readonly DIVIDE = 944;
static readonly MODULE = 945;
static readonly PLUS = 946;
static readonly MINUS = 947;
static readonly TILDA = 948;
static readonly RULE_snowflake_file = 0;
static readonly RULE_batch = 1;
static readonly RULE_sql_command = 2;
static readonly RULE_ddl_command = 3;
static readonly RULE_dml_command = 4;
static readonly RULE_insert_statement = 5;
static readonly RULE_insert_multi_table_statement = 6;
static readonly RULE_into_clause2 = 7;
static readonly RULE_values_list = 8;
static readonly RULE_value_item = 9;
static readonly RULE_merge_statement = 10;
static readonly RULE_merge_matches = 11;
static readonly RULE_merge_cond = 12;
static readonly RULE_merge_update_delete = 13;
static readonly RULE_merge_insert = 14;
static readonly RULE_update_statement = 15;
static readonly RULE_table_or_query = 16;
static readonly RULE_delete_statement = 17;
static readonly RULE_values_builder = 18;
static readonly RULE_other_command = 19;
static readonly RULE_begin_txn = 20;
static readonly RULE_copy_into_table = 21;
static readonly RULE_external_location = 22;
static readonly RULE_files = 23;
static readonly RULE_file_format = 24;
static readonly RULE_format_name = 25;
static readonly RULE_format_type = 26;
static readonly RULE_stage_file_format = 27;
static readonly RULE_copy_into_location = 28;
static readonly RULE_comment = 29;
static readonly RULE_function_signature = 30;
static readonly RULE_commit = 31;
static readonly RULE_execute_immediate = 32;
static readonly RULE_execute_task = 33;
static readonly RULE_explain = 34;
static readonly RULE_parallel = 35;
static readonly RULE_get_dml = 36;
static readonly RULE_grant_ownership = 37;
static readonly RULE_grant_to_role = 38;
static readonly RULE_global_privileges = 39;
static readonly RULE_global_privilege = 40;
static readonly RULE_account_object_privileges = 41;
static readonly RULE_account_object_privilege = 42;
static readonly RULE_schema_privileges = 43;
static readonly RULE_schema_privilege = 44;
static readonly RULE_schema_object_privileges = 45;
static readonly RULE_schema_object_privilege = 46;
static readonly RULE_grant_to_share = 47;
static readonly RULE_object_privilege = 48;
static readonly RULE_grant_role = 49;
static readonly RULE_role_name = 50;
static readonly RULE_system_defined_role = 51;
static readonly RULE_list = 52;
static readonly RULE_user_stage = 53;
static readonly RULE_table_stage = 54;
static readonly RULE_named_stage = 55;
static readonly RULE_stage_path = 56;
static readonly RULE_put = 57;
static readonly RULE_remove = 58;
static readonly RULE_revoke_from_role = 59;
static readonly RULE_revoke_from_share = 60;
static readonly RULE_revoke_role = 61;
static readonly RULE_rollback = 62;
static readonly RULE_set = 63;
static readonly RULE_truncate_materialized_view = 64;
static readonly RULE_truncate_table = 65;
static readonly RULE_unset = 66;
static readonly RULE_alter_command = 67;
static readonly RULE_account_params = 68;
static readonly RULE_object_params = 69;
static readonly RULE_default_ddl_collation = 70;
static readonly RULE_object_properties = 71;
static readonly RULE_session_params = 72;
static readonly RULE_alter_account = 73;
static readonly RULE_enabled_true_false = 74;
static readonly RULE_alter_alert = 75;
static readonly RULE_resume_suspend = 76;
static readonly RULE_alert_set_clause = 77;
static readonly RULE_alert_unset_clause = 78;
static readonly RULE_alter_api_integration = 79;
static readonly RULE_api_integration_property = 80;
static readonly RULE_alter_connection = 81;
static readonly RULE_alter_database = 82;
static readonly RULE_database_property = 83;
static readonly RULE_account_id_list = 84;
static readonly RULE_alter_dataset = 85;
static readonly RULE_alter_dynamic_table = 86;
static readonly RULE_id_list = 87;
static readonly RULE_alter_external_table = 88;
static readonly RULE_ignore_edition_check = 89;
static readonly RULE_replication_schedule = 90;
static readonly RULE_db_name_list = 91;
static readonly RULE_share_name_list = 92;
static readonly RULE_full_acct_list = 93;
static readonly RULE_alter_failover_group = 94;
static readonly RULE_alter_file_format = 95;
static readonly RULE_alter_function = 96;
static readonly RULE_alter_function_signature = 97;
static readonly RULE_data_type_list = 98;
static readonly RULE_alter_git_repository = 99;
static readonly RULE_alter_git_set_opts = 100;
static readonly RULE_alter_git_unset_opts = 101;
static readonly RULE_alter_masking_policy = 102;
static readonly RULE_alter_materialized_view = 103;
static readonly RULE_alter_network_policy = 104;
static readonly RULE_alter_notification_integration = 105;
static readonly RULE_alter_pipe = 106;
static readonly RULE_alter_procedure = 107;
static readonly RULE_alter_replication_group = 108;
static readonly RULE_credit_quota = 109;
static readonly RULE_frequency = 110;
static readonly RULE_notify_users = 111;
static readonly RULE_triggerDefinition = 112;
static readonly RULE_alter_resource_monitor = 113;
static readonly RULE_alter_role = 114;
static readonly RULE_alter_row_access_policy = 115;
static readonly RULE_alter_schema = 116;
static readonly RULE_schema_property = 117;
static readonly RULE_alter_sequence = 118;
static readonly RULE_alter_secret = 119;
static readonly RULE_secret_opts = 120;
static readonly RULE_secret_set_opts = 121;
static readonly RULE_secret_oauth_client_creds_opts = 122;
static readonly RULE_secret_oauth_auth_code_opts = 123;
static readonly RULE_secret_api_auth_opts = 124;
static readonly RULE_secret_basic_auth_opts = 125;
static readonly RULE_secret_generic_string_opts = 126;
static readonly RULE_alter_security_integration_external_oauth = 127;
static readonly RULE_security_integration_external_oauth_property = 128;
static readonly RULE_alter_security_integration_snowflake_oauth = 129;
static readonly RULE_security_integration_snowflake_oauth_property = 130;
static readonly RULE_alter_security_integration_saml2 = 131;
static readonly RULE_alter_security_integration_scim = 132;
static readonly RULE_security_integration_scim_property = 133;
static readonly RULE_alter_session = 134;
static readonly RULE_alter_session_policy = 135;
static readonly RULE_alter_password_policy = 136;
static readonly RULE_alter_share = 137;
static readonly RULE_alter_storage_integration = 138;
static readonly RULE_alter_stream = 139;
static readonly RULE_alter_table = 140;
static readonly RULE_rls_operations = 141;
static readonly RULE_clustering_action = 142;
static readonly RULE_table_column_action = 143;
static readonly RULE_alter_column_clause = 144;
static readonly RULE_inline_constraint = 145;
static readonly RULE_enforced_not_enforced = 146;
static readonly RULE_deferrable_not_deferrable = 147;
static readonly RULE_initially_deferred_or_immediate = 148;
static readonly RULE_common_constraint_properties = 149;
static readonly RULE_on_update = 150;
static readonly RULE_on_delete = 151;
static readonly RULE_foreign_key_match = 152;
static readonly RULE_on_action = 153;
static readonly RULE_constraint_properties = 154;
static readonly RULE_ext_table_column_action = 155;
static readonly RULE_constraint_action = 156;
static readonly RULE_search_optimization_action = 157;
static readonly RULE_search_method_with_target = 158;
static readonly RULE_alter_table_alter_column = 159;
static readonly RULE_alter_column_decl_list = 160;
static readonly RULE_alter_column_decl = 161;
static readonly RULE_alter_column_opts = 162;
static readonly RULE_column_set_tags = 163;
static readonly RULE_column_unset_tags = 164;
static readonly RULE_alter_tag = 165;
static readonly RULE_alter_task = 166;
static readonly RULE_alter_user = 167;
static readonly RULE_alter_view = 168;
static readonly RULE_alter_modify = 169;
static readonly RULE_alter_warehouse = 170;
static readonly RULE_alter_connection_opts = 171;
static readonly RULE_alter_user_opts = 172;
static readonly RULE_alter_tag_opts = 173;
static readonly RULE_alter_network_policy_opts = 174;
static readonly RULE_alter_warehouse_opts = 175;
static readonly RULE_alter_account_opts = 176;
static readonly RULE_set_tags = 177;
static readonly RULE_tag_decl_list = 178;
static readonly RULE_unset_tags = 179;
static readonly RULE_tag_list = 180;
static readonly RULE_create_command = 181;
static readonly RULE_create_account = 182;
static readonly RULE_create_alert = 183;
static readonly RULE_alert_condition = 184;
static readonly RULE_alert_action = 185;
static readonly RULE_create_api_integration = 186;
static readonly RULE_create_object_clone = 187;
static readonly RULE_create_connection = 188;
static readonly RULE_create_database = 189;
static readonly RULE_clone_at_before = 190;
static readonly RULE_at_before1 = 191;
static readonly RULE_header_decl = 192;
static readonly RULE_compression_type = 193;
static readonly RULE_compression = 194;
static readonly RULE_create_dataset = 195;
static readonly RULE_create_dynamic_table = 196;
static readonly RULE_dynamic_table_params = 197;
static readonly RULE_dynamic_table_settable_params = 198;
static readonly RULE_dynamic_table_unsettable_params = 199;
static readonly RULE_data_retention_params = 200;
static readonly RULE_set_data_retention_params = 201;
static readonly RULE_create_event_table = 202;
static readonly RULE_create_external_function = 203;
static readonly RULE_create_external_table = 204;
static readonly RULE_external_table_column_decl = 205;
static readonly RULE_external_table_column_decl_list = 206;
static readonly RULE_full_acct = 207;
static readonly RULE_integration_type_name = 208;
static readonly RULE_create_failover_group = 209;
static readonly RULE_type_fileformat = 210;
static readonly RULE_create_file_format = 211;
static readonly RULE_arg_decl = 212;
static readonly RULE_arg_default_value_clause = 213;
static readonly RULE_col_decl = 214;
static readonly RULE_virtual_column_decl = 215;
static readonly RULE_function_definition = 216;
static readonly RULE_create_function = 217;
static readonly RULE_create_git_repository = 218;
static readonly RULE_create_git_opts = 219;
static readonly RULE_create_managed_account = 220;
static readonly RULE_create_masking_policy = 221;
static readonly RULE_tag_decl = 222;
static readonly RULE_column_list_in_parentheses = 223;
static readonly RULE_create_materialized_view = 224;
static readonly RULE_create_network_policy = 225;
static readonly RULE_cloud_provider_params_auto = 226;
static readonly RULE_cloud_provider_params_push = 227;
static readonly RULE_create_notification_integration = 228;
static readonly RULE_create_pipe = 229;
static readonly RULE_caller_owner = 230;
static readonly RULE_executa_as = 231;
static readonly RULE_procedure_definition = 232;
static readonly RULE_not_null = 233;
static readonly RULE_create_procedure = 234;
static readonly RULE_create_replication_group = 235;
static readonly RULE_create_resource_monitor = 236;
static readonly RULE_create_role = 237;
static readonly RULE_create_row_access_policy = 238;
static readonly RULE_create_schema = 239;
static readonly RULE_create_secret = 240;
static readonly RULE_create_security_integration_external_oauth = 241;
static readonly RULE_implicit_none = 242;
static readonly RULE_create_security_integration_snowflake_oauth = 243;
static readonly RULE_create_security_integration_saml2 = 244;
static readonly RULE_create_security_integration_scim = 245;
static readonly RULE_network_policy = 246;
static readonly RULE_partner_application = 247;
static readonly RULE_start_with = 248;
static readonly RULE_increment_by = 249;
static readonly RULE_create_sequence = 250;
static readonly RULE_create_session_policy = 251;
static readonly RULE_session_policy_params = 252;
static readonly RULE_session_policy_param_name = 253;
static readonly RULE_create_passw