dt-sql-parser
Version:
SQL Parsers for BigData, built with antlr4
1,210 lines • 435 kB
JavaScript
// Generated from dt-sql-parser/src/grammar/mysql/MySqlLexer.g4 by ANTLR 4.13.1
// @ts-nocheck
import * as antlr from "antlr4ng";
export class MySqlLexer extends antlr.Lexer {
constructor(input) {
super(input);
this.interpreter = new antlr.LexerATNSimulator(this, MySqlLexer._ATN, MySqlLexer.decisionsToDFA, new antlr.PredictionContextCache());
}
get grammarFileName() { return "MySqlLexer.g4"; }
get literalNames() { return MySqlLexer.literalNames; }
get symbolicNames() { return MySqlLexer.symbolicNames; }
get ruleNames() { return MySqlLexer.ruleNames; }
get serializedATN() { return MySqlLexer._serializedATN; }
get channelNames() { return MySqlLexer.channelNames; }
get modeNames() { return MySqlLexer.modeNames; }
static get _ATN() {
if (!MySqlLexer.__ATN) {
MySqlLexer.__ATN = new antlr.ATNDeserializer().deserialize(MySqlLexer._serializedATN);
}
return MySqlLexer.__ATN;
}
get vocabulary() {
return MySqlLexer.vocabulary;
}
}
MySqlLexer.WHITE_SPACE = 1;
MySqlLexer.SPEC_MYSQL_COMMENT = 2;
MySqlLexer.BRACKETED_COMMENT = 3;
MySqlLexer.LINE_COMMENT = 4;
MySqlLexer.KW_ACTIVE = 5;
MySqlLexer.KW_ADD = 6;
MySqlLexer.KW_ALL = 7;
MySqlLexer.KW_ALTER = 8;
MySqlLexer.KW_ALWAYS = 9;
MySqlLexer.KW_ANALYZE = 10;
MySqlLexer.KW_AND = 11;
MySqlLexer.KW_ARRAY = 12;
MySqlLexer.KW_AS = 13;
MySqlLexer.KW_ASC = 14;
MySqlLexer.KW_ATTRIBUTE = 15;
MySqlLexer.KW_BEFORE = 16;
MySqlLexer.KW_BETWEEN = 17;
MySqlLexer.KW_BOTH = 18;
MySqlLexer.KW_BUCKETS = 19;
MySqlLexer.KW_BY = 20;
MySqlLexer.KW_CALL = 21;
MySqlLexer.KW_CASCADE = 22;
MySqlLexer.KW_CASE = 23;
MySqlLexer.KW_CAST = 24;
MySqlLexer.KW_CHANGE = 25;
MySqlLexer.KW_CHARACTER = 26;
MySqlLexer.KW_CHECK = 27;
MySqlLexer.KW_COLLATE = 28;
MySqlLexer.KW_COLUMN = 29;
MySqlLexer.KW_CONDITION = 30;
MySqlLexer.KW_CONSTRAINT = 31;
MySqlLexer.KW_CONTINUE = 32;
MySqlLexer.KW_CONVERT = 33;
MySqlLexer.KW_CREATE = 34;
MySqlLexer.KW_CROSS = 35;
MySqlLexer.KW_CURRENT = 36;
MySqlLexer.KW_CURRENT_USER = 37;
MySqlLexer.KW_CURSOR = 38;
MySqlLexer.KW_DATABASE = 39;
MySqlLexer.KW_DATABASES = 40;
MySqlLexer.KW_DECLARE = 41;
MySqlLexer.KW_DEFAULT = 42;
MySqlLexer.KW_DELAYED = 43;
MySqlLexer.KW_DELETE = 44;
MySqlLexer.KW_DESC = 45;
MySqlLexer.KW_DESCRIBE = 46;
MySqlLexer.KW_DETERMINISTIC = 47;
MySqlLexer.KW_DIAGNOSTICS = 48;
MySqlLexer.KW_DISTINCT = 49;
MySqlLexer.KW_DISTINCTROW = 50;
MySqlLexer.KW_DROP = 51;
MySqlLexer.KW_EACH = 52;
MySqlLexer.KW_ELSE = 53;
MySqlLexer.KW_ELSEIF = 54;
MySqlLexer.KW_EMPTY = 55;
MySqlLexer.KW_ENCLOSED = 56;
MySqlLexer.KW_ENFORCED = 57;
MySqlLexer.KW_ESCAPED = 58;
MySqlLexer.KW_EXCEPT = 59;
MySqlLexer.KW_EXISTS = 60;
MySqlLexer.KW_EXIT = 61;
MySqlLexer.KW_EXPLAIN = 62;
MySqlLexer.KW_FALSE = 63;
MySqlLexer.KW_FETCH = 64;
MySqlLexer.KW_FOR = 65;
MySqlLexer.KW_FORCE = 66;
MySqlLexer.KW_FOREIGN = 67;
MySqlLexer.KW_FROM = 68;
MySqlLexer.KW_FULLTEXT = 69;
MySqlLexer.KW_GENERATE = 70;
MySqlLexer.KW_GENERATED = 71;
MySqlLexer.KW_GET = 72;
MySqlLexer.KW_GRANT = 73;
MySqlLexer.KW_GROUP = 74;
MySqlLexer.KW_HAVING = 75;
MySqlLexer.KW_HIGH_PRIORITY = 76;
MySqlLexer.KW_HISTOGRAM = 77;
MySqlLexer.KW_IF = 78;
MySqlLexer.KW_IGNORE = 79;
MySqlLexer.KW_IN = 80;
MySqlLexer.KW_INACTIVE = 81;
MySqlLexer.KW_INDEX = 82;
MySqlLexer.KW_INFILE = 83;
MySqlLexer.KW_INNER = 84;
MySqlLexer.KW_INOUT = 85;
MySqlLexer.KW_INSERT = 86;
MySqlLexer.KW_INTERVAL = 87;
MySqlLexer.KW_INTO = 88;
MySqlLexer.KW_IS = 89;
MySqlLexer.KW_ITERATE = 90;
MySqlLexer.KW_JOIN = 91;
MySqlLexer.KW_KEY = 92;
MySqlLexer.KW_KEYS = 93;
MySqlLexer.KW_KILL = 94;
MySqlLexer.KW_LATERAL = 95;
MySqlLexer.KW_LEADING = 96;
MySqlLexer.KW_LEAVE = 97;
MySqlLexer.KW_LEFT = 98;
MySqlLexer.KW_LIKE = 99;
MySqlLexer.KW_LIMIT = 100;
MySqlLexer.KW_LINEAR = 101;
MySqlLexer.KW_LINES = 102;
MySqlLexer.KW_LOAD = 103;
MySqlLexer.KW_LOCK = 104;
MySqlLexer.KW_LOCKED = 105;
MySqlLexer.KW_LOOP = 106;
MySqlLexer.KW_LOW_PRIORITY = 107;
MySqlLexer.KW_MASTER_BIND = 108;
MySqlLexer.KW_MASTER_SSL_VERIFY_SERVER_CERT = 109;
MySqlLexer.KW_MATCH = 110;
MySqlLexer.KW_MAXVALUE = 111;
MySqlLexer.KW_MODIFIES = 112;
MySqlLexer.KW_NATURAL = 113;
MySqlLexer.KW_NOT = 114;
MySqlLexer.KW_NO_WRITE_TO_BINLOG = 115;
MySqlLexer.KW_NULL_LITERAL = 116;
MySqlLexer.KW_NUMBER = 117;
MySqlLexer.KW_STREAM = 118;
MySqlLexer.KW_ON = 119;
MySqlLexer.KW_OPTIMIZE = 120;
MySqlLexer.KW_OPTION = 121;
MySqlLexer.KW_OPTIONAL = 122;
MySqlLexer.KW_OPTIONALLY = 123;
MySqlLexer.KW_OR = 124;
MySqlLexer.KW_ORDER = 125;
MySqlLexer.KW_OUT = 126;
MySqlLexer.KW_OUTER = 127;
MySqlLexer.KW_OUTFILE = 128;
MySqlLexer.KW_OVER = 129;
MySqlLexer.KW_PARTITION = 130;
MySqlLexer.KW_PRIMARY = 131;
MySqlLexer.KW_PROCEDURE = 132;
MySqlLexer.KW_PURGE = 133;
MySqlLexer.KW_RANGE = 134;
MySqlLexer.KW_READ = 135;
MySqlLexer.KW_READS = 136;
MySqlLexer.KW_REFERENCE = 137;
MySqlLexer.KW_REFERENCES = 138;
MySqlLexer.KW_REGEXP = 139;
MySqlLexer.KW_RELEASE = 140;
MySqlLexer.KW_RENAME = 141;
MySqlLexer.KW_REPEAT = 142;
MySqlLexer.KW_REPLACE = 143;
MySqlLexer.KW_REQUIRE = 144;
MySqlLexer.KW_RESIGNAL = 145;
MySqlLexer.KW_RESTRICT = 146;
MySqlLexer.KW_RETAIN = 147;
MySqlLexer.KW_RETURN = 148;
MySqlLexer.KW_REVOKE = 149;
MySqlLexer.KW_RIGHT = 150;
MySqlLexer.KW_RLIKE = 151;
MySqlLexer.KW_SCHEMA = 152;
MySqlLexer.KW_SCHEMAS = 153;
MySqlLexer.KW_SELECT = 154;
MySqlLexer.KW_SET = 155;
MySqlLexer.KW_SEPARATOR = 156;
MySqlLexer.KW_SHOW = 157;
MySqlLexer.KW_SIGNAL = 158;
MySqlLexer.KW_SKIP = 159;
MySqlLexer.KW_SKIP_QUERY_REWRITE = 160;
MySqlLexer.KW_SPATIAL = 161;
MySqlLexer.KW_SQL = 162;
MySqlLexer.KW_SQLEXCEPTION = 163;
MySqlLexer.KW_SQLSTATE = 164;
MySqlLexer.KW_SQLWARNING = 165;
MySqlLexer.KW_SQL_BIG_RESULT = 166;
MySqlLexer.KW_SQL_CALC_FOUND_ROWS = 167;
MySqlLexer.KW_SQL_SMALL_RESULT = 168;
MySqlLexer.KW_SSL = 169;
MySqlLexer.KW_STACKED = 170;
MySqlLexer.KW_STARTING = 171;
MySqlLexer.KW_STRAIGHT_JOIN = 172;
MySqlLexer.KW_TABLE = 173;
MySqlLexer.KW_TERMINATED = 174;
MySqlLexer.KW_THEN = 175;
MySqlLexer.KW_TO = 176;
MySqlLexer.KW_TRAILING = 177;
MySqlLexer.KW_TRIGGER = 178;
MySqlLexer.KW_TRUE = 179;
MySqlLexer.KW_UNDO = 180;
MySqlLexer.KW_UNION = 181;
MySqlLexer.KW_UNIQUE = 182;
MySqlLexer.KW_UNLOCK = 183;
MySqlLexer.KW_UNSIGNED = 184;
MySqlLexer.KW_UPDATE = 185;
MySqlLexer.KW_USAGE = 186;
MySqlLexer.KW_USE = 187;
MySqlLexer.KW_USING = 188;
MySqlLexer.KW_VALUES = 189;
MySqlLexer.KW_VCPU = 190;
MySqlLexer.KW_WHEN = 191;
MySqlLexer.KW_WHERE = 192;
MySqlLexer.KW_WHILE = 193;
MySqlLexer.KW_WITH = 194;
MySqlLexer.KW_WRITE = 195;
MySqlLexer.KW_XOR = 196;
MySqlLexer.KW_ZEROFILL = 197;
MySqlLexer.KW_TINYINT = 198;
MySqlLexer.KW_SMALLINT = 199;
MySqlLexer.KW_MEDIUMINT = 200;
MySqlLexer.KW_MIDDLEINT = 201;
MySqlLexer.KW_INT = 202;
MySqlLexer.KW_INT1 = 203;
MySqlLexer.KW_INT2 = 204;
MySqlLexer.KW_INT3 = 205;
MySqlLexer.KW_INT4 = 206;
MySqlLexer.KW_INT8 = 207;
MySqlLexer.KW_INTEGER = 208;
MySqlLexer.KW_BIGINT = 209;
MySqlLexer.KW_REAL = 210;
MySqlLexer.KW_DOUBLE = 211;
MySqlLexer.KW_PRECISION = 212;
MySqlLexer.KW_FLOAT = 213;
MySqlLexer.KW_FLOAT4 = 214;
MySqlLexer.KW_FLOAT8 = 215;
MySqlLexer.KW_DECIMAL = 216;
MySqlLexer.KW_DEC = 217;
MySqlLexer.KW_NUMERIC = 218;
MySqlLexer.KW_DATE = 219;
MySqlLexer.KW_TIME = 220;
MySqlLexer.KW_TIMESTAMP = 221;
MySqlLexer.KW_DATETIME = 222;
MySqlLexer.KW_YEAR = 223;
MySqlLexer.KW_CHAR = 224;
MySqlLexer.KW_VARCHAR = 225;
MySqlLexer.KW_NVARCHAR = 226;
MySqlLexer.KW_NATIONAL = 227;
MySqlLexer.KW_BINARY = 228;
MySqlLexer.KW_VARBINARY = 229;
MySqlLexer.KW_TINYBLOB = 230;
MySqlLexer.KW_BLOB = 231;
MySqlLexer.KW_MEDIUMBLOB = 232;
MySqlLexer.KW_LONG = 233;
MySqlLexer.KW_LONGBLOB = 234;
MySqlLexer.KW_TINYTEXT = 235;
MySqlLexer.KW_TEXT = 236;
MySqlLexer.KW_MEDIUMTEXT = 237;
MySqlLexer.KW_LONGTEXT = 238;
MySqlLexer.KW_ENUM = 239;
MySqlLexer.KW_VARYING = 240;
MySqlLexer.KW_SERIAL = 241;
MySqlLexer.KW_YEAR_MONTH = 242;
MySqlLexer.KW_DAY_HOUR = 243;
MySqlLexer.KW_DAY_MINUTE = 244;
MySqlLexer.KW_DAY_SECOND = 245;
MySqlLexer.KW_HOUR_MINUTE = 246;
MySqlLexer.KW_HOUR_SECOND = 247;
MySqlLexer.KW_MINUTE_SECOND = 248;
MySqlLexer.KW_SECOND_MICROSECOND = 249;
MySqlLexer.KW_MINUTE_MICROSECOND = 250;
MySqlLexer.KW_HOUR_MICROSECOND = 251;
MySqlLexer.KW_DAY_MICROSECOND = 252;
MySqlLexer.KW_JSON_TABLE = 253;
MySqlLexer.KW_JSON_VALUE = 254;
MySqlLexer.KW_NESTED = 255;
MySqlLexer.KW_ORDINALITY = 256;
MySqlLexer.KW_PATH = 257;
MySqlLexer.KW_AVG = 258;
MySqlLexer.KW_BIT_AND = 259;
MySqlLexer.KW_BIT_OR = 260;
MySqlLexer.KW_BIT_XOR = 261;
MySqlLexer.KW_COUNT = 262;
MySqlLexer.KW_CUME_DIST = 263;
MySqlLexer.KW_DENSE_RANK = 264;
MySqlLexer.KW_FIRST_VALUE = 265;
MySqlLexer.KW_GROUP_CONCAT = 266;
MySqlLexer.KW_LAG = 267;
MySqlLexer.KW_LAST_VALUE = 268;
MySqlLexer.KW_LEAD = 269;
MySqlLexer.KW_MAX = 270;
MySqlLexer.KW_MIN = 271;
MySqlLexer.KW_NTILE = 272;
MySqlLexer.KW_NTH_VALUE = 273;
MySqlLexer.KW_PERCENT_RANK = 274;
MySqlLexer.KW_RANK = 275;
MySqlLexer.KW_ROW_NUMBER = 276;
MySqlLexer.KW_STD = 277;
MySqlLexer.KW_STDDEV = 278;
MySqlLexer.KW_STDDEV_POP = 279;
MySqlLexer.KW_STDDEV_SAMP = 280;
MySqlLexer.KW_SUM = 281;
MySqlLexer.KW_VAR_POP = 282;
MySqlLexer.KW_VAR_SAMP = 283;
MySqlLexer.KW_VARIANCE = 284;
MySqlLexer.KW_CURRENT_DATE = 285;
MySqlLexer.KW_CURRENT_TIME = 286;
MySqlLexer.KW_CURRENT_TIMESTAMP = 287;
MySqlLexer.KW_LOCALTIME = 288;
MySqlLexer.KW_CURDATE = 289;
MySqlLexer.KW_CURTIME = 290;
MySqlLexer.KW_DATE_ADD = 291;
MySqlLexer.KW_DATE_SUB = 292;
MySqlLexer.KW_EXTRACT = 293;
MySqlLexer.KW_LOCALTIMESTAMP = 294;
MySqlLexer.KW_NOW = 295;
MySqlLexer.KW_POSITION = 296;
MySqlLexer.KW_SUBSTR = 297;
MySqlLexer.KW_SUBSTRING = 298;
MySqlLexer.KW_SYSDATE = 299;
MySqlLexer.KW_TRIM = 300;
MySqlLexer.KW_UTC_DATE = 301;
MySqlLexer.KW_UTC_TIME = 302;
MySqlLexer.KW_UTC_TIMESTAMP = 303;
MySqlLexer.KW_ACCOUNT = 304;
MySqlLexer.KW_ACTION = 305;
MySqlLexer.KW_AFTER = 306;
MySqlLexer.KW_AGGREGATE = 307;
MySqlLexer.KW_ALGORITHM = 308;
MySqlLexer.KW_ANY = 309;
MySqlLexer.KW_ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS = 310;
MySqlLexer.KW_AT = 311;
MySqlLexer.KW_AUTHORS = 312;
MySqlLexer.KW_AUTOCOMMIT = 313;
MySqlLexer.KW_AUTOEXTEND_SIZE = 314;
MySqlLexer.KW_AUTO_INCREMENT = 315;
MySqlLexer.KW_AVG_ROW_LENGTH = 316;
MySqlLexer.KW_BEGIN = 317;
MySqlLexer.KW_BINLOG = 318;
MySqlLexer.KW_BIT = 319;
MySqlLexer.KW_BLOCK = 320;
MySqlLexer.KW_BOOL = 321;
MySqlLexer.KW_BOOLEAN = 322;
MySqlLexer.KW_BTREE = 323;
MySqlLexer.KW_CACHE = 324;
MySqlLexer.KW_CASCADED = 325;
MySqlLexer.KW_CHAIN = 326;
MySqlLexer.KW_CHANGED = 327;
MySqlLexer.KW_CHANNEL = 328;
MySqlLexer.KW_CHECKSUM = 329;
MySqlLexer.KW_CHALLENGE_RESPONSE = 330;
MySqlLexer.KW_CIPHER = 331;
MySqlLexer.KW_CLASS_ORIGIN = 332;
MySqlLexer.KW_CLIENT = 333;
MySqlLexer.KW_CLOSE = 334;
MySqlLexer.KW_COALESCE = 335;
MySqlLexer.KW_CODE = 336;
MySqlLexer.KW_COLUMNS = 337;
MySqlLexer.KW_COLUMN_FORMAT = 338;
MySqlLexer.KW_COLUMN_NAME = 339;
MySqlLexer.KW_COMMENT = 340;
MySqlLexer.KW_COMMIT = 341;
MySqlLexer.KW_COMPACT = 342;
MySqlLexer.KW_COMPLETION = 343;
MySqlLexer.KW_COMPONENT = 344;
MySqlLexer.KW_COMPRESSED = 345;
MySqlLexer.KW_COMPRESSION = 346;
MySqlLexer.KW_CONCURRENT = 347;
MySqlLexer.KW_CONNECT = 348;
MySqlLexer.KW_CONNECTION = 349;
MySqlLexer.KW_CONSISTENT = 350;
MySqlLexer.KW_CONSTRAINT_CATALOG = 351;
MySqlLexer.KW_CONSTRAINT_SCHEMA = 352;
MySqlLexer.KW_CONSTRAINT_NAME = 353;
MySqlLexer.KW_CONTAINS = 354;
MySqlLexer.KW_CONTEXT = 355;
MySqlLexer.KW_CONTRIBUTORS = 356;
MySqlLexer.KW_COPY = 357;
MySqlLexer.KW_CPU = 358;
MySqlLexer.KW_CURSOR_NAME = 359;
MySqlLexer.KW_DATA = 360;
MySqlLexer.KW_DATAFILE = 361;
MySqlLexer.KW_DEALLOCATE = 362;
MySqlLexer.KW_DEFAULT_AUTH = 363;
MySqlLexer.KW_DEFINER = 364;
MySqlLexer.KW_DELAY_KEY_WRITE = 365;
MySqlLexer.KW_DES_KEY_FILE = 366;
MySqlLexer.KW_DIRECTORY = 367;
MySqlLexer.KW_DISABLE = 368;
MySqlLexer.KW_DISCARD = 369;
MySqlLexer.KW_DISK = 370;
MySqlLexer.KW_DO = 371;
MySqlLexer.KW_DUMPFILE = 372;
MySqlLexer.KW_DUPLICATE = 373;
MySqlLexer.KW_DYNAMIC = 374;
MySqlLexer.KW_ENABLE = 375;
MySqlLexer.KW_ENCRYPTION = 376;
MySqlLexer.KW_ENCRYPTION_KEY_ID = 377;
MySqlLexer.KW_END = 378;
MySqlLexer.KW_ENDS = 379;
MySqlLexer.KW_ENGINE = 380;
MySqlLexer.KW_ENGINES = 381;
MySqlLexer.KW_ERROR = 382;
MySqlLexer.KW_ERRORS = 383;
MySqlLexer.KW_ESCAPE = 384;
MySqlLexer.KW_EVENT = 385;
MySqlLexer.KW_EVENTS = 386;
MySqlLexer.KW_EVERY = 387;
MySqlLexer.KW_EXCHANGE = 388;
MySqlLexer.KW_EXCLUSIVE = 389;
MySqlLexer.KW_EXPIRE = 390;
MySqlLexer.KW_EXPORT = 391;
MySqlLexer.KW_EXTENDED = 392;
MySqlLexer.KW_EXTENT_SIZE = 393;
MySqlLexer.KW_FACTOR = 394;
MySqlLexer.KW_FAILED_LOGIN_ATTEMPTS = 395;
MySqlLexer.KW_FAST = 396;
MySqlLexer.KW_FAULTS = 397;
MySqlLexer.KW_FIELDS = 398;
MySqlLexer.KW_FILE_BLOCK_SIZE = 399;
MySqlLexer.KW_FILTER = 400;
MySqlLexer.KW_FINISH = 401;
MySqlLexer.KW_FIRST = 402;
MySqlLexer.KW_FIXED = 403;
MySqlLexer.KW_FLUSH = 404;
MySqlLexer.KW_FOLLOWING = 405;
MySqlLexer.KW_FOLLOWS = 406;
MySqlLexer.KW_FOUND = 407;
MySqlLexer.KW_FULL = 408;
MySqlLexer.KW_FUNCTION = 409;
MySqlLexer.KW_GENERAL = 410;
MySqlLexer.KW_GET_MASTER_PUBLIC_KEY = 411;
MySqlLexer.KW_GET_SOURCE_PUBLIC_KEY = 412;
MySqlLexer.KW_GLOBAL = 413;
MySqlLexer.KW_GRANTS = 414;
MySqlLexer.KW_GROUP_REPLICATION = 415;
MySqlLexer.KW_GTID_ONLY = 416;
MySqlLexer.KW_HANDLER = 417;
MySqlLexer.KW_HASH = 418;
MySqlLexer.KW_HELP = 419;
MySqlLexer.KW_HISTORY = 420;
MySqlLexer.KW_HOST = 421;
MySqlLexer.KW_HOSTS = 422;
MySqlLexer.KW_IDENTIFIED = 423;
MySqlLexer.KW_IGNORE_SERVER_IDS = 424;
MySqlLexer.KW_IMPORT = 425;
MySqlLexer.KW_INDEXES = 426;
MySqlLexer.KW_INITIAL = 427;
MySqlLexer.KW_INITIAL_SIZE = 428;
MySqlLexer.KW_INITIATE = 429;
MySqlLexer.KW_INPLACE = 430;
MySqlLexer.KW_INSERT_METHOD = 431;
MySqlLexer.KW_INSTALL = 432;
MySqlLexer.KW_INSTANCE = 433;
MySqlLexer.KW_INSTANT = 434;
MySqlLexer.KW_INVISIBLE = 435;
MySqlLexer.KW_INVOKER = 436;
MySqlLexer.KW_IO = 437;
MySqlLexer.KW_IO_THREAD = 438;
MySqlLexer.KW_IPC = 439;
MySqlLexer.KW_ISOLATION = 440;
MySqlLexer.KW_ISSUER = 441;
MySqlLexer.KW_JSON = 442;
MySqlLexer.KW_KEY_BLOCK_SIZE = 443;
MySqlLexer.KW_LANGUAGE = 444;
MySqlLexer.KW_LAST = 445;
MySqlLexer.KW_LEAVES = 446;
MySqlLexer.KW_LESS = 447;
MySqlLexer.KW_LEVEL = 448;
MySqlLexer.KW_LIST = 449;
MySqlLexer.KW_LOCAL = 450;
MySqlLexer.KW_LOGFILE = 451;
MySqlLexer.KW_LOGS = 452;
MySqlLexer.KW_MASTER = 453;
MySqlLexer.KW_MASTER_AUTO_POSITION = 454;
MySqlLexer.KW_MASTER_COMPRESSION_ALGORITHMS = 455;
MySqlLexer.KW_MASTER_CONNECT_RETRY = 456;
MySqlLexer.KW_MASTER_DELAY = 457;
MySqlLexer.KW_MASTER_HEARTBEAT_PERIOD = 458;
MySqlLexer.KW_MASTER_HOST = 459;
MySqlLexer.KW_MASTER_LOG_FILE = 460;
MySqlLexer.KW_MASTER_LOG_POS = 461;
MySqlLexer.KW_MASTER_PASSWORD = 462;
MySqlLexer.KW_MASTER_PORT = 463;
MySqlLexer.KW_MASTER_PUBLIC_KEY_PATH = 464;
MySqlLexer.KW_MASTER_RETRY_COUNT = 465;
MySqlLexer.KW_MASTER_SSL = 466;
MySqlLexer.KW_MASTER_SSL_CA = 467;
MySqlLexer.KW_MASTER_SSL_CAPATH = 468;
MySqlLexer.KW_MASTER_SSL_CERT = 469;
MySqlLexer.KW_MASTER_SSL_CIPHER = 470;
MySqlLexer.KW_MASTER_SSL_CRL = 471;
MySqlLexer.KW_MASTER_SSL_CRLPATH = 472;
MySqlLexer.KW_MASTER_SSL_KEY = 473;
MySqlLexer.KW_MASTER_TLS_CIPHERSUITES = 474;
MySqlLexer.KW_MASTER_TLS_VERSION = 475;
MySqlLexer.KW_MASTER_USER = 476;
MySqlLexer.KW_MASTER_ZSTD_COMPRESSION_LEVEL = 477;
MySqlLexer.KW_MAX_CONNECTIONS_PER_HOUR = 478;
MySqlLexer.KW_MAX_QUERIES_PER_HOUR = 479;
MySqlLexer.KW_MAX_ROWS = 480;
MySqlLexer.KW_MAX_SIZE = 481;
MySqlLexer.KW_MAX_UPDATES_PER_HOUR = 482;
MySqlLexer.KW_MAX_USER_CONNECTIONS = 483;
MySqlLexer.KW_MEDIUM = 484;
MySqlLexer.KW_MEMBER = 485;
MySqlLexer.KW_MERGE = 486;
MySqlLexer.KW_MESSAGE_TEXT = 487;
MySqlLexer.KW_MID = 488;
MySqlLexer.KW_MIGRATE = 489;
MySqlLexer.KW_MIN_ROWS = 490;
MySqlLexer.KW_MODE = 491;
MySqlLexer.KW_MODIFY = 492;
MySqlLexer.KW_MUTEX = 493;
MySqlLexer.KW_MYSQL = 494;
MySqlLexer.KW_MYSQL_ERRNO = 495;
MySqlLexer.KW_NAME = 496;
MySqlLexer.KW_NAMES = 497;
MySqlLexer.KW_NCHAR = 498;
MySqlLexer.KW_NETWORK_NAMESPACE = 499;
MySqlLexer.KW_NEVER = 500;
MySqlLexer.KW_NEXT = 501;
MySqlLexer.KW_NO = 502;
MySqlLexer.KW_NOWAIT = 503;
MySqlLexer.KW_NODEGROUP = 504;
MySqlLexer.KW_NONE = 505;
MySqlLexer.KW_ODBC = 506;
MySqlLexer.KW_OFF = 507;
MySqlLexer.KW_OFFLINE = 508;
MySqlLexer.KW_OFFSET = 509;
MySqlLexer.KW_OF = 510;
MySqlLexer.KW_OLD = 511;
MySqlLexer.KW_OLD_PASSWORD = 512;
MySqlLexer.KW_ONE = 513;
MySqlLexer.KW_ONLINE = 514;
MySqlLexer.KW_ONLY = 515;
MySqlLexer.KW_OPEN = 516;
MySqlLexer.KW_OPTIMIZER_COSTS = 517;
MySqlLexer.KW_OPTIONS = 518;
MySqlLexer.KW_OWNER = 519;
MySqlLexer.KW_PACK_KEYS = 520;
MySqlLexer.KW_PAGE = 521;
MySqlLexer.KW_PAGE_CHECKSUM = 522;
MySqlLexer.KW_PAGE_COMPRESSED = 523;
MySqlLexer.KW_PAGE_COMPRESSION_LEVEL = 524;
MySqlLexer.KW_PARSER = 525;
MySqlLexer.KW_PARTIAL = 526;
MySqlLexer.KW_PARTITIONING = 527;
MySqlLexer.KW_PARTITIONS = 528;
MySqlLexer.KW_PASSWORD = 529;
MySqlLexer.KW_PASSWORD_LOCK_TIME = 530;
MySqlLexer.KW_PERSIST = 531;
MySqlLexer.KW_PERSIST_ONLY = 532;
MySqlLexer.KW_PHASE = 533;
MySqlLexer.KW_PLUGIN = 534;
MySqlLexer.KW_PLUGIN_DIR = 535;
MySqlLexer.KW_PLUGINS = 536;
MySqlLexer.KW_PORT = 537;
MySqlLexer.KW_PRECEDES = 538;
MySqlLexer.KW_PRECEDING = 539;
MySqlLexer.KW_PREPARE = 540;
MySqlLexer.KW_PRESERVE = 541;
MySqlLexer.KW_PREV = 542;
MySqlLexer.KW_PRIVILEGE_CHECKS_USER = 543;
MySqlLexer.KW_PROCESSLIST = 544;
MySqlLexer.KW_PROFILE = 545;
MySqlLexer.KW_PROFILES = 546;
MySqlLexer.KW_PROXY = 547;
MySqlLexer.KW_QUERY = 548;
MySqlLexer.KW_QUICK = 549;
MySqlLexer.KW_REBUILD = 550;
MySqlLexer.KW_RECOVER = 551;
MySqlLexer.KW_RECURSIVE = 552;
MySqlLexer.KW_REDO_BUFFER_SIZE = 553;
MySqlLexer.KW_REDUNDANT = 554;
MySqlLexer.KW_REGISTRATION = 555;
MySqlLexer.KW_RELAY = 556;
MySqlLexer.KW_RELAY_LOG_FILE = 557;
MySqlLexer.KW_RELAY_LOG_POS = 558;
MySqlLexer.KW_RELAYLOG = 559;
MySqlLexer.KW_REMOVE = 560;
MySqlLexer.KW_REORGANIZE = 561;
MySqlLexer.KW_REPAIR = 562;
MySqlLexer.KW_REPLICA = 563;
MySqlLexer.KW_REPLICAS = 564;
MySqlLexer.KW_REPLICATE_DO_DB = 565;
MySqlLexer.KW_REPLICATE_DO_TABLE = 566;
MySqlLexer.KW_REPLICATE_IGNORE_DB = 567;
MySqlLexer.KW_REPLICATE_IGNORE_TABLE = 568;
MySqlLexer.KW_REPLICATE_REWRITE_DB = 569;
MySqlLexer.KW_REPLICATE_WILD_DO_TABLE = 570;
MySqlLexer.KW_REPLICATE_WILD_IGNORE_TABLE = 571;
MySqlLexer.KW_REPLICATION = 572;
MySqlLexer.KW_REQUIRE_ROW_FORMAT = 573;
MySqlLexer.KW_REQUIRE_TABLE_PRIMARY_KEY_CHECK = 574;
MySqlLexer.KW_RESET = 575;
MySqlLexer.KW_RESTART = 576;
MySqlLexer.KW_RESUME = 577;
MySqlLexer.KW_RETURNED_SQLSTATE = 578;
MySqlLexer.KW_RETURNING = 579;
MySqlLexer.KW_RETURNS = 580;
MySqlLexer.KW_REUSE = 581;
MySqlLexer.KW_ROLE = 582;
MySqlLexer.KW_ROLLBACK = 583;
MySqlLexer.KW_ROLLUP = 584;
MySqlLexer.KW_ROTATE = 585;
MySqlLexer.KW_ROW = 586;
MySqlLexer.KW_ROWS = 587;
MySqlLexer.KW_ROW_FORMAT = 588;
MySqlLexer.KW_SAVEPOINT = 589;
MySqlLexer.KW_SCHEDULE = 590;
MySqlLexer.KW_SECURITY = 591;
MySqlLexer.KW_SERVER = 592;
MySqlLexer.KW_SESSION = 593;
MySqlLexer.KW_SHARE = 594;
MySqlLexer.KW_SHARED = 595;
MySqlLexer.KW_SIGNED = 596;
MySqlLexer.KW_SIMPLE = 597;
MySqlLexer.KW_SLAVE = 598;
MySqlLexer.KW_SLOW = 599;
MySqlLexer.KW_SNAPSHOT = 600;
MySqlLexer.KW_SOCKET = 601;
MySqlLexer.KW_SOME = 602;
MySqlLexer.KW_SONAME = 603;
MySqlLexer.KW_SOUNDS = 604;
MySqlLexer.KW_SOURCE = 605;
MySqlLexer.KW_SOURCE_BIND = 606;
MySqlLexer.KW_SOURCE_HOST = 607;
MySqlLexer.KW_SOURCE_USER = 608;
MySqlLexer.KW_SOURCE_PASSWORD = 609;
MySqlLexer.KW_SOURCE_PORT = 610;
MySqlLexer.KW_SOURCE_LOG_FILE = 611;
MySqlLexer.KW_SOURCE_LOG_POS = 612;
MySqlLexer.KW_SOURCE_AUTO_POSITION = 613;
MySqlLexer.KW_SOURCE_HEARTBEAT_PERIOD = 614;
MySqlLexer.KW_SOURCE_CONNECT_RETRY = 615;
MySqlLexer.KW_SOURCE_RETRY_COUNT = 616;
MySqlLexer.KW_SOURCE_CONNECTION_AUTO_FAILOVER = 617;
MySqlLexer.KW_SOURCE_DELAY = 618;
MySqlLexer.KW_SOURCE_COMPRESSION_ALGORITHMS = 619;
MySqlLexer.KW_SOURCE_ZSTD_COMPRESSION_LEVEL = 620;
MySqlLexer.KW_SOURCE_SSL = 621;
MySqlLexer.KW_SOURCE_SSL_CA = 622;
MySqlLexer.KW_SOURCE_SSL_CAPATH = 623;
MySqlLexer.KW_SOURCE_SSL_CERT = 624;
MySqlLexer.KW_SOURCE_SSL_CRL = 625;
MySqlLexer.KW_SOURCE_SSL_CRLPATH = 626;
MySqlLexer.KW_SOURCE_SSL_KEY = 627;
MySqlLexer.KW_SOURCE_SSL_CIPHER = 628;
MySqlLexer.KW_SOURCE_SSL_VERIFY_SERVER_CERT = 629;
MySqlLexer.KW_SOURCE_TLS_VERSION = 630;
MySqlLexer.KW_SOURCE_TLS_CIPHERSUITES = 631;
MySqlLexer.KW_SOURCE_PUBLIC_KEY_PATH = 632;
MySqlLexer.KW_SQL_AFTER_GTIDS = 633;
MySqlLexer.KW_SQL_AFTER_MTS_GAPS = 634;
MySqlLexer.KW_SQL_BEFORE_GTIDS = 635;
MySqlLexer.KW_SQL_BUFFER_RESULT = 636;
MySqlLexer.KW_SQL_CACHE = 637;
MySqlLexer.KW_SQL_NO_CACHE = 638;
MySqlLexer.KW_SQL_THREAD = 639;
MySqlLexer.KW_START = 640;
MySqlLexer.KW_STARTS = 641;
MySqlLexer.KW_STATS_AUTO_RECALC = 642;
MySqlLexer.KW_STATS_PERSISTENT = 643;
MySqlLexer.KW_STATS_SAMPLE_PAGES = 644;
MySqlLexer.KW_STATUS = 645;
MySqlLexer.KW_STOP = 646;
MySqlLexer.KW_STORAGE = 647;
MySqlLexer.KW_STORED = 648;
MySqlLexer.KW_STRING = 649;
MySqlLexer.KW_SUBCLASS_ORIGIN = 650;
MySqlLexer.KW_SUBJECT = 651;
MySqlLexer.KW_SUBPARTITION = 652;
MySqlLexer.KW_SUBPARTITIONS = 653;
MySqlLexer.KW_SUSPEND = 654;
MySqlLexer.KW_SWAPS = 655;
MySqlLexer.KW_SWITCHES = 656;
MySqlLexer.KW_TABLE_NAME = 657;
MySqlLexer.KW_TABLESPACE = 658;
MySqlLexer.KW_TABLE_TYPE = 659;
MySqlLexer.KW_TEMPORARY = 660;
MySqlLexer.KW_TEMPTABLE = 661;
MySqlLexer.KW_THAN = 662;
MySqlLexer.KW_TRADITIONAL = 663;
MySqlLexer.KW_TRANSACTION = 664;
MySqlLexer.KW_TRANSACTIONAL = 665;
MySqlLexer.KW_TREE = 666;
MySqlLexer.KW_TRIGGERS = 667;
MySqlLexer.KW_TRUNCATE = 668;
MySqlLexer.KW_UNBOUNDED = 669;
MySqlLexer.KW_UNDEFINED = 670;
MySqlLexer.KW_UNDOFILE = 671;
MySqlLexer.KW_UNDO_BUFFER_SIZE = 672;
MySqlLexer.KW_UNINSTALL = 673;
MySqlLexer.KW_UNKNOWN = 674;
MySqlLexer.KW_UNREGISTER = 675;
MySqlLexer.KW_UNTIL = 676;
MySqlLexer.KW_UPGRADE = 677;
MySqlLexer.KW_USER = 678;
MySqlLexer.KW_USE_FRM = 679;
MySqlLexer.KW_USER_RESOURCES = 680;
MySqlLexer.KW_VALIDATION = 681;
MySqlLexer.KW_VALUE = 682;
MySqlLexer.KW_VARIABLES = 683;
MySqlLexer.KW_VIEW = 684;
MySqlLexer.KW_VIRTUAL = 685;
MySqlLexer.KW_VISIBLE = 686;
MySqlLexer.KW_WAIT = 687;
MySqlLexer.KW_WARNINGS = 688;
MySqlLexer.KW_WINDOW = 689;
MySqlLexer.KW_WITHOUT = 690;
MySqlLexer.KW_WORK = 691;
MySqlLexer.KW_WRAPPER = 692;
MySqlLexer.KW_X509 = 693;
MySqlLexer.KW_XA = 694;
MySqlLexer.KW_XML = 695;
MySqlLexer.KW_QUARTER = 696;
MySqlLexer.KW_MONTH = 697;
MySqlLexer.KW_DAY = 698;
MySqlLexer.KW_HOUR = 699;
MySqlLexer.KW_MINUTE = 700;
MySqlLexer.KW_WEEK = 701;
MySqlLexer.KW_SECOND = 702;
MySqlLexer.KW_MICROSECOND = 703;
MySqlLexer.KW_ADMIN = 704;
MySqlLexer.KW_APPLICATION_PASSWORD_ADMIN = 705;
MySqlLexer.KW_AUDIT_ABORT_EXEMPT = 706;
MySqlLexer.KW_AUDIT_ADMIN = 707;
MySqlLexer.KW_AUTHENTICATION = 708;
MySqlLexer.KW_AUTHENTICATION_POLICY_ADMIN = 709;
MySqlLexer.KW_BACKUP_ADMIN = 710;
MySqlLexer.KW_BINLOG_ADMIN = 711;
MySqlLexer.KW_BINLOG_ENCRYPTION_ADMIN = 712;
MySqlLexer.KW_CLONE = 713;
MySqlLexer.KW_CLONE_ADMIN = 714;
MySqlLexer.KW_CONNECTION_ADMIN = 715;
MySqlLexer.KW_ENCRYPTION_KEY_ADMIN = 716;
MySqlLexer.KW_EXECUTE = 717;
MySqlLexer.KW_FILE = 718;
MySqlLexer.KW_FIREWALL_ADMIN = 719;
MySqlLexer.KW_FIREWALL_EXEMPT = 720;
MySqlLexer.KW_FIREWALL_USER = 721;
MySqlLexer.KW_FLUSH_OPTIMIZER_COSTS = 722;
MySqlLexer.KW_FLUSH_STATUS = 723;
MySqlLexer.KW_FLUSH_TABLES = 724;
MySqlLexer.KW_FLUSH_USER_RESOURCES = 725;
MySqlLexer.KW_GROUP_REPLICATION_ADMIN = 726;
MySqlLexer.KW_INNODB_REDO_LOG_ARCHIVE = 727;
MySqlLexer.KW_INNODB_REDO_LOG_ENABLE = 728;
MySqlLexer.KW_INVOKE = 729;
MySqlLexer.KW_LAMBDA = 730;
MySqlLexer.KW_NDB_STORED_USER = 731;
MySqlLexer.KW_PASSWORDLESS_USER_ADMIN = 732;
MySqlLexer.KW_PERSIST_RO_VARIABLES_ADMIN = 733;
MySqlLexer.KW_PRIVILEGES = 734;
MySqlLexer.KW_PROCESS = 735;
MySqlLexer.KW_RELOAD = 736;
MySqlLexer.KW_REPLICATION_APPLIER = 737;
MySqlLexer.KW_REPLICATION_SLAVE_ADMIN = 738;
MySqlLexer.KW_RESOURCE = 739;
MySqlLexer.KW_RESOURCE_GROUP_ADMIN = 740;
MySqlLexer.KW_RESOURCE_GROUP_USER = 741;
MySqlLexer.KW_ROLE_ADMIN = 742;
MySqlLexer.KW_ROUTINE = 743;
MySqlLexer.KW_S3 = 744;
MySqlLexer.KW_SERVICE_CONNECTION_ADMIN = 745;
MySqlLexer.KW_SESSION_VARIABLES_ADMIN = 746;
MySqlLexer.KW_SET_USER_ID = 747;
MySqlLexer.KW_SHOW_ROUTINE = 748;
MySqlLexer.KW_SHUTDOWN = 749;
MySqlLexer.KW_SUPER = 750;
MySqlLexer.KW_SYSTEM_VARIABLES_ADMIN = 751;
MySqlLexer.KW_TABLES = 752;
MySqlLexer.KW_TABLE_ENCRYPTION_ADMIN = 753;
MySqlLexer.KW_VERSION_TOKEN_ADMIN = 754;
MySqlLexer.KW_XA_RECOVER_ADMIN = 755;
MySqlLexer.KW_ARMSCII8 = 756;
MySqlLexer.KW_ASCII = 757;
MySqlLexer.KW_BIG5 = 758;
MySqlLexer.KW_CP1250 = 759;
MySqlLexer.KW_CP1251 = 760;
MySqlLexer.KW_CP1256 = 761;
MySqlLexer.KW_CP1257 = 762;
MySqlLexer.KW_CP850 = 763;
MySqlLexer.KW_CP852 = 764;
MySqlLexer.KW_CP866 = 765;
MySqlLexer.KW_CP932 = 766;
MySqlLexer.KW_DEC8 = 767;
MySqlLexer.KW_EUCJPMS = 768;
MySqlLexer.KW_EUCKR = 769;
MySqlLexer.KW_GB18030 = 770;
MySqlLexer.KW_GB2312 = 771;
MySqlLexer.KW_GBK = 772;
MySqlLexer.KW_GEOSTD8 = 773;
MySqlLexer.KW_GREEK = 774;
MySqlLexer.KW_HEBREW = 775;
MySqlLexer.KW_HP8 = 776;
MySqlLexer.KW_KEYBCS2 = 777;
MySqlLexer.KW_KOI8R = 778;
MySqlLexer.KW_KOI8U = 779;
MySqlLexer.KW_LATIN1 = 780;
MySqlLexer.KW_LATIN2 = 781;
MySqlLexer.KW_LATIN5 = 782;
MySqlLexer.KW_LATIN7 = 783;
MySqlLexer.KW_MACCE = 784;
MySqlLexer.KW_MACROMAN = 785;
MySqlLexer.KW_SJIS = 786;
MySqlLexer.KW_SWE7 = 787;
MySqlLexer.KW_TIS620 = 788;
MySqlLexer.KW_UCS2 = 789;
MySqlLexer.KW_UJIS = 790;
MySqlLexer.KW_UTF16 = 791;
MySqlLexer.KW_UTF16LE = 792;
MySqlLexer.KW_UTF32 = 793;
MySqlLexer.KW_UTF8 = 794;
MySqlLexer.KW_UTF8MB3 = 795;
MySqlLexer.KW_UTF8MB4 = 796;
MySqlLexer.KW_ARCHIVE = 797;
MySqlLexer.KW_BLACKHOLE = 798;
MySqlLexer.KW_CSV = 799;
MySqlLexer.KW_FEDERATED = 800;
MySqlLexer.KW_INNODB = 801;
MySqlLexer.KW_MEMORY = 802;
MySqlLexer.KW_MRG_MYISAM = 803;
MySqlLexer.KW_MYISAM = 804;
MySqlLexer.KW_NDB = 805;
MySqlLexer.KW_NDBCLUSTER = 806;
MySqlLexer.KW_PERFORMANCE_SCHEMA = 807;
MySqlLexer.KW_TOKUDB = 808;
MySqlLexer.KW_REPEATABLE = 809;
MySqlLexer.KW_COMMITTED = 810;
MySqlLexer.KW_UNCOMMITTED = 811;
MySqlLexer.KW_SERIALIZABLE = 812;
MySqlLexer.KW_GEOMETRYCOLLECTION = 813;
MySqlLexer.KW_GEOMCOLLECTION = 814;
MySqlLexer.KW_GEOMETRY = 815;
MySqlLexer.KW_LINESTRING = 816;
MySqlLexer.KW_MULTILINESTRING = 817;
MySqlLexer.KW_MULTIPOINT = 818;
MySqlLexer.KW_MULTIPOLYGON = 819;
MySqlLexer.KW_POINT = 820;
MySqlLexer.KW_POLYGON = 821;
MySqlLexer.KW_CATALOG_NAME = 822;
MySqlLexer.KW_CHARSET = 823;
MySqlLexer.KW_COLLATION = 824;
MySqlLexer.KW_ENGINE_ATTRIBUTE = 825;
MySqlLexer.KW_FORMAT = 826;
MySqlLexer.KW_GET_FORMAT = 827;
MySqlLexer.KW_INTERSECT = 828;
MySqlLexer.KW_RANDOM = 829;
MySqlLexer.KW_REVERSE = 830;
MySqlLexer.KW_ROW_COUNT = 831;
MySqlLexer.KW_SCHEMA_NAME = 832;
MySqlLexer.KW_SECONDARY_ENGINE_ATTRIBUTE = 833;
MySqlLexer.KW_SRID = 834;
MySqlLexer.KW_SYSTEM = 835;
MySqlLexer.KW_SYSTEM_USER = 836;
MySqlLexer.KW_THREAD_PRIORITY = 837;
MySqlLexer.KW_TP_CONNECTION_ADMIN = 838;
MySqlLexer.KW_TYPE = 839;
MySqlLexer.KW_WEIGHT_STRING = 840;
MySqlLexer.VAR_ASSIGN = 841;
MySqlLexer.PLUS_ASSIGN = 842;
MySqlLexer.MINUS_ASSIGN = 843;
MySqlLexer.MULT_ASSIGN = 844;
MySqlLexer.DIV_ASSIGN = 845;
MySqlLexer.MOD_ASSIGN = 846;
MySqlLexer.AND_ASSIGN = 847;
MySqlLexer.XOR_ASSIGN = 848;
MySqlLexer.OR_ASSIGN = 849;
MySqlLexer.STAR = 850;
MySqlLexer.DIVIDE = 851;
MySqlLexer.MODULE = 852;
MySqlLexer.PLUS = 853;
MySqlLexer.MINUS = 854;
MySqlLexer.DIV = 855;
MySqlLexer.MOD = 856;
MySqlLexer.EQUAL_SYMBOL = 857;
MySqlLexer.GREATER_SYMBOL = 858;
MySqlLexer.LESS_SYMBOL = 859;
MySqlLexer.EXCLAMATION_SYMBOL = 860;
MySqlLexer.BIT_NOT_OP = 861;
MySqlLexer.BIT_OR_OP = 862;
MySqlLexer.BIT_AND_OP = 863;
MySqlLexer.BIT_XOR_OP = 864;
MySqlLexer.DOT = 865;
MySqlLexer.LR_BRACKET = 866;
MySqlLexer.RR_BRACKET = 867;
MySqlLexer.COMMA = 868;
MySqlLexer.SEMI = 869;
MySqlLexer.AT_SIGN = 870;
MySqlLexer.ZERO_DECIMAL = 871;
MySqlLexer.ONE_DECIMAL = 872;
MySqlLexer.TWO_DECIMAL = 873;
MySqlLexer.THREE_DECIMAL = 874;
MySqlLexer.SINGLE_QUOTE_SYMB = 875;
MySqlLexer.DOUBLE_QUOTE_SYMB = 876;
MySqlLexer.REVERSE_QUOTE_SYMB = 877;
MySqlLexer.COLON_SYMB = 878;
MySqlLexer.CHARSET_REVERSE_QOUTE_STRING = 879;
MySqlLexer.FILESIZE_LITERAL = 880;
MySqlLexer.START_NATIONAL_STRING_LITERAL = 881;
MySqlLexer.STRING_LITERAL = 882;
MySqlLexer.DECIMAL_LITERAL = 883;
MySqlLexer.HEXADECIMAL_LITERAL = 884;
MySqlLexer.REAL_LITERAL = 885;
MySqlLexer.NULL_SPEC_LITERAL = 886;
MySqlLexer.BIT_STRING = 887;
MySqlLexer.STRING_CHARSET_NAME = 888;
MySqlLexer.ID = 889;
MySqlLexer.REVERSE_QUOTE_ID = 890;
MySqlLexer.HOST_IP_ADDRESS = 891;
MySqlLexer.LOCAL_ID = 892;
MySqlLexer.GLOBAL_ID = 893;
MySqlLexer.PERSIST_ID = 894;
MySqlLexer.ERROR_RECONGNIGION = 895;
MySqlLexer.channelNames = [
"DEFAULT_TOKEN_CHANNEL", "HIDDEN", "MYSQLCOMMENT", "ERRORCHANNEL"
];
MySqlLexer.literalNames = [
null, null, null, null, null, "'ACTIVE'", "'ADD'", "'ALL'", "'ALTER'",
"'ALWAYS'", "'ANALYZE'", "'AND'", "'ARRAY'", "'AS'", "'ASC'", "'ATTRIBUTE'",
"'BEFORE'", "'BETWEEN'", "'BOTH'", "'BUCKETS'", "'BY'", "'CALL'",
"'CASCADE'", "'CASE'", "'CAST'", "'CHANGE'", "'CHARACTER'", "'CHECK'",
"'COLLATE'", "'COLUMN'", "'CONDITION'", "'CONSTRAINT'", "'CONTINUE'",
"'CONVERT'", "'CREATE'", "'CROSS'", "'CURRENT'", "'CURRENT_USER'",
"'CURSOR'", "'DATABASE'", "'DATABASES'", "'DECLARE'", "'DEFAULT'",
"'DELAYED'", "'DELETE'", "'DESC'", "'DESCRIBE'", "'DETERMINISTIC'",
"'DIAGNOSTICS'", "'DISTINCT'", "'DISTINCTROW'", "'DROP'", "'EACH'",
"'ELSE'", "'ELSEIF'", "'EMPTY'", "'ENCLOSED'", "'ENFORCED'", "'ESCAPED'",
"'EXCEPT'", "'EXISTS'", "'EXIT'", "'EXPLAIN'", "'FALSE'", "'FETCH'",
"'FOR'", "'FORCE'", "'FOREIGN'", "'FROM'", "'FULLTEXT'", "'GENERATE'",
"'GENERATED'", "'GET'", "'GRANT'", "'GROUP'", "'HAVING'", "'HIGH_PRIORITY'",
"'HISTOGRAM'", "'IF'", "'IGNORE'", "'IN'", "'INACTIVE'", "'INDEX'",
"'INFILE'", "'INNER'", "'INOUT'", "'INSERT'", "'INTERVAL'", "'INTO'",
"'IS'", "'ITERATE'", "'JOIN'", "'KEY'", "'KEYS'", "'KILL'", "'LATERAL'",
"'LEADING'", "'LEAVE'", "'LEFT'", "'LIKE'", "'LIMIT'", "'LINEAR'",
"'LINES'", "'LOAD'", "'LOCK'", "'LOCKED'", "'LOOP'", "'LOW_PRIORITY'",
"'MASTER_BIND'", "'MASTER_SSL_VERIFY_SERVER_CERT'", "'MATCH'", "'MAXVALUE'",
"'MODIFIES'", "'NATURAL'", "'NOT'", "'NO_WRITE_TO_BINLOG'", "'NULL'",
"'NUMBER'", "'STREAM'", "'ON'", "'OPTIMIZE'", "'OPTION'", "'OPTIONAL'",
"'OPTIONALLY'", "'OR'", "'ORDER'", "'OUT'", "'OUTER'", "'OUTFILE'",
"'OVER'", "'PARTITION'", "'PRIMARY'", "'PROCEDURE'", "'PURGE'",
"'RANGE'", "'READ'", "'READS'", "'REFERENCE'", "'REFERENCES'", "'REGEXP'",
"'RELEASE'", "'RENAME'", "'REPEAT'", "'REPLACE'", "'REQUIRE'", "'RESIGNAL'",
"'RESTRICT'", "'RETAIN'", "'RETURN'", "'REVOKE'", "'RIGHT'", "'RLIKE'",
"'SCHEMA'", "'SCHEMAS'", "'SELECT'", "'SET'", "'SEPARATOR'", "'SHOW'",
"'SIGNAL'", "'SKIP'", "'SKIP_QUERY_REWRITE'", "'SPATIAL'", "'SQL'",
"'SQLEXCEPTION'", "'SQLSTATE'", "'SQLWARNING'", "'SQL_BIG_RESULT'",
"'SQL_CALC_FOUND_ROWS'", "'SQL_SMALL_RESULT'", "'SSL'", "'STACKED'",
"'STARTING'", "'STRAIGHT_JOIN'", "'TABLE'", "'TERMINATED'", "'THEN'",
"'TO'", "'TRAILING'", "'TRIGGER'", "'TRUE'", "'UNDO'", "'UNION'",
"'UNIQUE'", "'UNLOCK'", "'UNSIGNED'", "'UPDATE'", "'USAGE'", "'USE'",
"'USING'", "'VALUES'", "'VCPU'", "'WHEN'", "'WHERE'", "'WHILE'",
"'WITH'", "'WRITE'", "'XOR'", "'ZEROFILL'", "'TINYINT'", "'SMALLINT'",
"'MEDIUMINT'", "'MIDDLEINT'", "'INT'", "'INT1'", "'INT2'", "'INT3'",
"'INT4'", "'INT8'", "'INTEGER'", "'BIGINT'", "'REAL'", "'DOUBLE'",
"'PRECISION'", "'FLOAT'", "'FLOAT4'", "'FLOAT8'", "'DECIMAL'", "'DEC'",
"'NUMERIC'", "'DATE'", "'TIME'", "'TIMESTAMP'", "'DATETIME'", "'YEAR'",
"'CHAR'", "'VARCHAR'", "'NVARCHAR'", "'NATIONAL'", "'BINARY'", "'VARBINARY'",
"'TINYBLOB'", "'BLOB'", "'MEDIUMBLOB'", "'LONG'", "'LONGBLOB'",
"'TINYTEXT'", "'TEXT'", "'MEDIUMTEXT'", "'LONGTEXT'", "'ENUM'",
"'VARYING'", "'SERIAL'", "'YEAR_MONTH'", "'DAY_HOUR'", "'DAY_MINUTE'",
"'DAY_SECOND'", "'HOUR_MINUTE'", "'HOUR_SECOND'", "'MINUTE_SECOND'",
"'SECOND_MICROSECOND'", "'MINUTE_MICROSECOND'", "'HOUR_MICROSECOND'",
"'DAY_MICROSECOND'", "'JSON_TABLE'", "'JSON_VALUE'", "'NESTED'",
"'ORDINALITY'", "'PATH'", "'AVG'", "'BIT_AND'", "'BIT_OR'", "'BIT_XOR'",
"'COUNT'", "'CUME_DIST'", "'DENSE_RANK'", "'FIRST_VALUE'", "'GROUP_CONCAT'",
"'LAG'", "'LAST_VALUE'", "'LEAD'", "'MAX'", "'MIN'", "'NTILE'",
"'NTH_VALUE'", "'PERCENT_RANK'", "'RANK'", "'ROW_NUMBER'", "'STD'",
"'STDDEV'", "'STDDEV_POP'", "'STDDEV_SAMP'", "'SUM'", "'VAR_POP'",
"'VAR_SAMP'", "'VARIANCE'", "'CURRENT_DATE'", "'CURRENT_TIME'",
"'CURRENT_TIMESTAMP'", "'LOCALTIME'", "'CURDATE'", "'CURTIME'",
"'DATE_ADD'", "'DATE_SUB'", "'EXTRACT'", "'LOCALTIMESTAMP'", "'NOW'",
"'POSITION'", "'SUBSTR'", "'SUBSTRING'", "'SYSDATE'", "'TRIM'",
"'UTC_DATE'", "'UTC_TIME'", "'UTC_TIMESTAMP'", "'ACCOUNT'", "'ACTION'",
"'AFTER'", "'AGGREGATE'", "'ALGORITHM'", "'ANY'", "'ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS'",
"'AT'", "'AUTHORS'", "'AUTOCOMMIT'", "'AUTOEXTEND_SIZE'", "'AUTO_INCREMENT'",
"'AVG_ROW_LENGTH'", "'BEGIN'", "'BINLOG'", "'BIT'", "'BLOCK'", "'BOOL'",
"'BOOLEAN'", "'BTREE'", "'CACHE'", "'CASCADED'", "'CHAIN'", "'CHANGED'",
"'CHANNEL'", "'CHECKSUM'", "'CHALLENGE_RESPONSE'", "'CIPHER'", "'CLASS_ORIGIN'",
"'CLIENT'", "'CLOSE'", "'COALESCE'", "'CODE'", "'COLUMNS'", "'COLUMN_FORMAT'",
"'COLUMN_NAME'", "'COMMENT'", "'COMMIT'", "'COMPACT'", "'COMPLETION'",
"'COMPONENT'", "'COMPRESSED'", "'COMPRESSION'", "'CONCURRENT'",
"'CONNECT'", "'CONNECTION'", "'CONSISTENT'", "'CONSTRAINT_CATALOG'",
"'CONSTRAINT_SCHEMA'", "'CONSTRAINT_NAME'", "'CONTAINS'", "'CONTEXT'",
"'CONTRIBUTORS'", "'COPY'", "'CPU'", "'CURSOR_NAME'", "'DATA'",
"'DATAFILE'", "'DEALLOCATE'", "'DEFAULT_AUTH'", "'DEFINER'", "'DELAY_KEY_WRITE'",
"'DES_KEY_FILE'", "'DIRECTORY'", "'DISABLE'", "'DISCARD'", "'DISK'",
"'DO'", "'DUMPFILE'", "'DUPLICATE'", "'DYNAMIC'", "'ENABLE'", "'ENCRYPTION'",
"'ENCRYPTION_KEY_ID'", "'END'", "'ENDS'", "'ENGINE'", "'ENGINES'",
"'ERROR'", "'ERRORS'", "'ESCAPE'", "'EVENT'", "'EVENTS'", "'EVERY'",
"'EXCHANGE'", "'EXCLUSIVE'", "'EXPIRE'", "'EXPORT'", "'EXTENDED'",
"'EXTENT_SIZE'", "'FACTOR'", "'FAILED_LOGIN_ATTEMPTS'", "'FAST'",
"'FAULTS'", "'FIELDS'", "'FILE_BLOCK_SIZE'", "'FILTER'", "'FINISH'",
"'FIRST'", "'FIXED'", "'FLUSH'", "'FOLLOWING'", "'FOLLOWS'", "'FOUND'",
"'FULL'", "'FUNCTION'", "'GENERAL'", "'GET_MASTER_PUBLIC_KEY'",
"'GET_SOURCE_PUBLIC_KEY'", "'GLOBAL'", "'GRANTS'", "'GROUP_REPLICATION'",
"'GTID_ONLY'", "'HANDLER'", "'HASH'", "'HELP'", "'HISTORY'", "'HOST'",
"'HOSTS'", "'IDENTIFIED'", "'IGNORE_SERVER_IDS'", "'IMPORT'", "'INDEXES'",
"'INITIAL'", "'INITIAL_SIZE'", "'INITIATE'", "'INPLACE'", "'INSERT_METHOD'",
"'INSTALL'", "'INSTANCE'", "'INSTANT'", "'INVISIBLE'", "'INVOKER'",
"'IO'", "'IO_THREAD'", "'IPC'", "'ISOLATION'", "'ISSUER'", "'JSON'",
"'KEY_BLOCK_SIZE'", "'LANGUAGE'", "'LAST'", "'LEAVES'", "'LESS'",
"'LEVEL'", "'LIST'", "'LOCAL'", "'LOGFILE'", "'LOGS'", "'MASTER'",
"'MASTER_AUTO_POSITION'", "'MASTER_COMPRESSION_ALGORITHMS'", "'MASTER_CONNECT_RETRY'",
"'MASTER_DELAY'", "'MASTER_HEARTBEAT_PERIOD'", "'MASTER_HOST'",
"'MASTER_LOG_FILE'", "'MASTER_LOG_POS'", "'MASTER_PASSWORD'", "'MASTER_PORT'",
"'MASTER_PUBLIC_KEY_PATH'", "'MASTER_RETRY_COUNT'", "'MASTER_SSL'",
"'MASTER_SSL_CA'", "'MASTER_SSL_CAPATH'", "'MASTER_SSL_CERT'", "'MASTER_SSL_CIPHER'",
"'MASTER_SSL_CRL'", "'MASTER_SSL_CRLPATH'", "'MASTER_SSL_KEY'",
"'MASTER_TLS_CIPHERSUITES'", "'MASTER_TLS_VERSION'", "'MASTER_USER'",
"'MASTER_ZSTD_COMPRESSION_LEVEL'", "'MAX_CONNECTIONS_PER_HOUR'",
"'MAX_QUERIES_PER_HOUR'", "'MAX_ROWS'", "'MAX_SIZE'", "'MAX_UPDATES_PER_HOUR'",
"'MAX_USER_CONNECTIONS'", "'MEDIUM'", "'MEMBER'", "'MERGE'", "'MESSAGE_TEXT'",
"'MID'", "'MIGRATE'", "'MIN_ROWS'", "'MODE'", "'MODIFY'", "'MUTEX'",
"'MYSQL'", "'MYSQL_ERRNO'", "'NAME'", "'NAMES'", "'NCHAR'", "'NETWORK_NAMESPACE'",
"'NEVER'", "'NEXT'", "'NO'", "'NOWAIT'", "'NODEGROUP'", "'NONE'",
"'ODBC'", "'OFF'", "'OFFLINE'", "'OFFSET'", "'OF'", "'OLD'", "'OLD_PASSWORD'",
"'ONE'", "'ONLINE'", "'ONLY'", "'OPEN'", "'OPTIMIZER_COSTS'", "'OPTIONS'",
"'OWNER'", "'PACK_KEYS'", "'PAGE'", "'PAGE_CHECKSUM'", "'PAGE_COMPRESSED'",
"'PAGE_COMPRESSION_LEVEL'", "'PARSER'", "'PARTIAL'", "'PARTITIONING'",
"'PARTITIONS'", "'PASSWORD'", "'PASSWORD_LOCK_TIME'", "'PERSIST'",
"'PERSIST_ONLY'", "'PHASE'", "'PLUGIN'", "'PLUGIN_DIR'", "'PLUGINS'",
"'PORT'", "'PRECEDES'", "'PRECEDING'", "'PREPARE'", "'PRESERVE'",
"'PREV'", "'PRIVILEGE_CHECKS_USER'", "'PROCESSLIST'", "'PROFILE'",
"'PROFILES'", "'PROXY'", "'QUERY'", "'QUICK'", "'REBUILD'", "'RECOVER'",
"'RECURSIVE'", "'REDO_BUFFER_SIZE'", "'REDUNDANT'", "'REGISTRATION'",
"'RELAY'", "'RELAY_LOG_FILE'", "'RELAY_LOG_POS'", "'RELAYLOG'",
"'REMOVE'", "'REORGANIZE'", "'REPAIR'", "'REPLICA'", "'REPLICAS'",
"'REPLICATE_DO_DB'", "'REPLICATE_DO_TABLE'", "'REPLICATE_IGNORE_DB'",
"'REPLICATE_IGNORE_TABLE'", "'REPLICATE_REWRITE_DB'", "'REPLICATE_WILD_DO_TABLE'",
"'REPLICATE_WILD_IGNORE_TABLE'", "'REPLICATION'", "'REQUIRE_ROW_FORMAT'",
"'REQUIRE_TABLE_PRIMARY_KEY_CHECK'", "'RESET'", "'RESTART'", "'RESUME'",
"'RETURNED_SQLSTATE'", "'RETURNING'", "'RETURNS'", "'REUSE'", "'ROLE'",
"'ROLLBACK'", "'ROLLUP'", "'ROTATE'", "'ROW'", "'ROWS'", "'ROW_FORMAT'",
"'SAVEPOINT'", "'SCHEDULE'", "'SECURITY'", "'SERVER'", "'SESSION'",
"'SHARE'", "'SHARED'", "'SIGNED'", "'SIMPLE'", "'SLAVE'", "'SLOW'",
"'SNAPSHOT'", "'SOCKET'", "'SOME'", "'SONAME'", "'SOUNDS'", "'SOURCE'",
"'SOURCE_BIND'", "'SOURCE_HOST'", "'SOURCE_USER'", "'SOURCE_PASSWORD'",
"'SOURCE_PORT'", "'SOURCE_LOG_FILE'", "'SOURCE_LOG_POS'", "'SOURCE_AUTO_POSITION'",
"'SOURCE_HEARTBEAT_PERIOD'", "'SOURCE_CONNECT_RETRY'", "'SOURCE_RETRY_COUNT'",
"'SOURCE_CONNECTION_AUTO_FAILOVER'", "'SOURCE_DELAY'", "'SOURCE_COMPRESSION_ALGORITHMS'",
"'SOURCE_ZSTD_COMPRESSION_LEVEL'", "'SOURCE_SSL'", "'SOURCE_SSL_CA'",
"'SOURCE_SSL_CAPATH'", "'SOURCE_SSL_CERT'", "'SOURCE_SSL_CRL'",
"'SOURCE_SSL_CRLPATH'", "'SOURCE_SSL_KEY'", "'SOURCE_SSL_CIPHER'",
"'SOURCE_SSL_VERIFY_SERVER_CERT'", "'SOURCE_TLS_VERSION'", "'SOURCE_TLS_CIPHERSUITES'",
"'SOURCE_PUBLIC_KEY_PATH'", "'SQL_AFTER_GTIDS'", "'SQL_AFTER_MTS_GAPS'",
"'SQL_BEFORE_GTIDS'", "'SQL_BUFFER_RESULT'", "'SQL_CACHE'", "'SQL_NO_CACHE'",
"'SQL_THREAD'", "'START'", "'STARTS'", "'STATS_AUTO_RECALC'", "'STATS_PERSISTENT'",
"'STATS_SAMPLE_PAGES'", "'STATUS'", "'STOP'", "'STORAGE'", "'STORED'",
"'STRING'", "'SUBCLASS_ORIGIN'", "'SUBJECT'", "'SUBPARTITION'",
"'SUBPARTITIONS'", "'SUSPEND'", "'SWAPS'", "'SWITCHES'", "'TABLE_NAME'",
"'TABLESPACE'", "'TABLE_TYPE'", "'TEMPORARY'", "'TEMPTABLE'", "'THAN'",
"'TRADITIONAL'", "'TRANSACTION'", "'TRANSACTIONAL'", "'TREE'", "'TRIGGERS'",
"'TRUNCATE'", "'UNBOUNDED'", "'UNDEFINED'", "'UNDOFILE'", "'UNDO_BUFFER_SIZE'",
"'UNINSTALL'", "'UNKNOWN'", "'UNREGISTER'", "'UNTIL'", "'UPGRADE'",
"'USER'", "'USE_FRM'", "'USER_RESOURCES'", "'VALIDATION'", "'VALUE'",
"'VARIABLES'", "'VIEW'", "'VIRTUAL'", "'VISIBLE'", "'WAIT'", "'WARNINGS'",
"'WINDOW'", "'WITHOUT'", "'WORK'", "'WRAPPER'", "'X509'", "'XA'",
"'XML'", "'QUARTER'", "'MONTH'", "'DAY'", "'HOUR'", "'MINUTE'",
"'WEEK'", "'SECOND'", "'MICROSECOND'", "'ADMIN'", "'APPLICATION_PASSWORD_ADMIN'",
"'AUDIT_ABORT_EXEMPT'", "'AUDIT_ADMIN'", "'AUTHENTICATION'", "'AUTHENTICATION_POLICY_ADMIN'",
"'BACKUP_ADMIN'", "'BINLOG_ADMIN'", "'BINLOG_ENCRYPTION_ADMIN'",
"'CLONE'", "'CLONE_ADMIN'", "'CONNECTION_ADMIN'", "'ENCRYPTION_KEY_ADMIN'",
"'EXECUTE'", "'FILE'", "'FIREWALL_ADMIN'", "'FIREWALL_EXEMPT'",
"'FIREWALL_USER'", "'FLUSH_OPTIMIZER_COSTS'", "'FLUSH_STATUS'",
"'FLUSH_TABLES'", "'FLUSH_USER_RESOURCES'", "'GROUP_REPLICATION_ADMIN'",
"'INNODB_REDO_LOG_ARCHIVE'", "'INNODB_REDO_LOG_ENABLE'", "'INVOKE'",
"'LAMBDA'", "'NDB_STORED_USER'", "'PASSWORDLESS_USER_ADMIN'", "'PERSIST_RO_VARIABLES_ADMIN'",
"'PRIVILEGES'", "'PROCESS'", "'RELOAD'", "'REPLICATION_APPLIER'",
"'REPLICATION_SLAVE_ADMIN'", "'RESOURCE'", "'RESOURCE_GROUP_ADMIN'",
"'RESOURCE_GROUP_USER'", "'ROLE_ADMIN'", "'ROUTINE'", "'S3'", "'SERVICE_CONNECTION_ADMIN'",
null, "'SET_USER_ID'", "'SHOW_ROUTINE'", "'SHUTDOWN'", "'SUPER'",
"'SYSTEM_VARIABLES_ADMIN'", "'TABLES'", "'TABLE_ENCRYPTION_ADMIN'",
"'VERSION_TOKEN_ADMIN'", "'XA_RECOVER_ADMIN'", "'ARMSCII8'", "'ASCII'",
"'BIG5'", "'CP1250'", "'CP1251'", "'CP1256'", "'CP1257'", "'CP850'",
"'CP852'", "'CP866'", "'CP932'", "'DEC8'", "'EUCJPMS'", "'EUCKR'",
"'GB18030'", "'GB2312'", "'GBK'", "'GEOSTD8'", "'GREEK'", "'HEBREW'",
"'HP8'", "'KEYBCS2'", "'KOI8R'", "'KOI8U'", "'LATIN1'", "'LATIN2'",
"'LATIN5'", "'LATIN7'", "'MACCE'", "'MACROMAN'", "'SJIS'", "'SWE7'",
"'TIS620'", "'UCS2'", "'UJIS'", "'UTF16'", "'UTF16LE'", "'UTF32'",
"'UTF8'", "'UTF8MB3'", "'UTF8MB4'", "'ARCHIVE'", "'BLACKHOLE'",
"'CSV'", "'FEDERATED'", "'INNODB'", "'MEMORY'", "'MRG_MYISAM'",
"'MYISAM'", "'NDB'", "'NDBCLUSTER'", "'PERFORMANCE_SCHEMA'", "'TOKUDB'",
"'REPEATABLE'", "'COMMITTED'", "'UNCOMMITTED'", "'SERIALIZABLE'",
"'GEOMETRYCOLLECTION'", "'GEOMCOLLECTION'", "'GEOMETRY'", "'LINESTRING'",
"'MULTILINESTRING'", "'MULTIPOINT'", "'MULTIPOLYGON'", "'POINT'",
"'POLYGON'", "'CATALOG_NAME'", "'CHARSET'", "'COLLATION'", "'ENGINE_ATTRIBUTE'",
"'FORMAT'", "'GET_FORMAT'", "'INTERSECT'", "'RANDOM'", "'REVERSE'",
"'ROW_COUNT'", "'SCHEMA_NAME'", "'SECONDARY_ENGINE_ATTRIBUTE'",
"'SRID'", "'SYSTEM'", "'SYSTEM_USER'", "'THREAD_PRIORITY'", "'TP_CONNECTION_ADMIN'",
"'TYPE'", "'WEIGHT_STRING'", "':='", "'+='", "'-='", "'*='", "'/='",
"'%='", "'&='", "'^='", "'|='", "'*'", "'/'", "'%'", "'+'", "'-'",
"'DIV'", "'MOD'", "'='", "'>'", "'<'", "'!'", "'~'", "'|'", "'&'",
"'^'", "'.'", "'('", "')'", "','", "';'", "'@'", "'0'", "'1'", "'2'",
"'3'", "'''", "'\"'", "'`'", "':'"
];
MySqlLexer.symbolicNames = [
null, "WHITE_SPACE", "SPEC_MYSQL_COMMENT", "BRACKETED_COMMENT",
"LINE_COMMENT", "KW_ACTIVE", "KW_ADD", "KW_ALL", "KW_ALTER", "KW_ALWAYS",
"KW_ANALYZE", "KW_AND", "KW_ARRAY", "KW_AS", "KW_ASC", "KW_ATTRIBUTE",
"KW_BEFORE", "KW_BETWEEN", "KW_BOTH", "KW_BUCKETS", "KW_BY", "KW_CALL",
"KW_CASCADE", "KW_CASE", "KW_CAST", "KW_CHANGE", "KW_CHARACTER",
"KW_CHECK", "KW_COLLATE", "KW_COLUMN", "KW_CONDITION", "KW_CONSTRAINT",
"KW_CONTINUE", "KW_CONVERT", "KW_CREATE", "KW_CROSS", "KW_CURRENT",
"KW_CURRENT_USER", "KW_CURSOR", "KW_DATABASE", "KW_DATABASES", "KW_DECLARE",
"KW_DEFAULT", "KW_DELAYED", "KW_DELETE", "KW_DESC", "KW_DESCRIBE",
"KW_DETERMINISTIC", "KW_DIAGNOSTICS", "KW_DISTINCT", "KW_DISTINCTROW",
"KW_DROP", "KW_EACH", "KW_ELSE", "KW_ELSEIF", "KW_EMPTY", "KW_ENCLOSED",
"KW_ENFORCED", "KW_ESCAPED", "KW_EXCEPT", "KW_EXISTS", "KW_EXIT",
"KW_EXPLAIN", "KW_FALSE", "KW_FETCH", "KW_FOR", "KW_FORCE", "KW_FOREIGN",
"KW_FROM", "KW_FULLTEXT", "KW_GENERATE", "KW_GENERATED", "KW_GET",
"KW_GRANT", "KW_GROUP", "KW_HAVING", "KW_HIGH_PRIORITY", "KW_HISTOGRAM",
"KW_IF", "KW_IGNORE", "KW_IN", "KW_INACTIVE", "KW_INDEX", "KW_INFILE",
"KW_INNER", "KW_INOUT", "KW_INSERT", "KW_INTERVAL", "KW_INTO", "KW_IS",
"KW_ITERATE", "KW_JOIN", "KW_KEY", "KW_KEYS", "KW_KILL", "KW_LATERAL",
"KW_LEADING", "KW_LEAVE", "KW_LEFT", "KW_LIKE", "KW_LIMIT", "KW_LINEAR",
"KW_LINES", "KW_LOAD", "KW_LOCK", "KW_LOCKED", "KW_LOOP", "KW_LOW_PRIORITY",
"KW_MASTER_BIND", "KW_MASTER_SSL_VERIFY_SERVER_CERT", "KW_MATCH",
"KW_MAXVALUE", "KW_MODIFIES", "KW_NATURAL", "KW_NOT", "KW_NO_WRITE_TO_BINLOG",
"KW_NULL_LITERAL", "KW_NUMBER", "KW_STREAM", "KW_ON", "KW_OPTIMIZE",
"KW_OPTION", "KW_OPTIONAL", "KW_OPTIONALLY", "KW_OR", "KW_ORDER",
"KW_OUT", "KW_OUTER", "KW_OUTFILE", "KW_OVER", "KW_PARTITION", "KW_PRIMARY",
"KW_PROCEDURE", "KW_PURGE", "KW_RANGE", "KW_READ", "KW_READS", "KW_REFERENCE",
"KW_REFERENCES", "KW_REGEXP", "KW_RELEASE", "KW_RENAME", "KW_REPEAT",
"KW_REPLACE", "KW_REQUIRE", "KW_RESIGNAL", "KW_RESTRICT", "KW_RETAIN",
"KW_RETURN", "KW_REVOKE", "KW_RIGHT", "KW_RLIKE", "KW_SCHEMA", "KW_SCHEMAS",
"KW_SELECT", "KW_SET", "KW_SEPARATOR", "KW_SHOW", "KW_SIGNAL", "KW_SKIP",
"KW_SKIP_QUERY_REWRITE", "KW_SPATIAL", "KW_SQL", "KW_SQLEXCEPTION",
"KW_SQLSTATE", "KW_SQLWARNING", "KW_SQL_BIG_RESULT", "KW_SQL_CALC_FOUND_ROWS",
"KW_SQL_SMALL_RESULT", "KW_SSL", "KW_STACKED", "KW_STARTING", "KW_STRAIGHT_JOIN",
"KW_TABLE", "KW_TERMINATED", "KW_THEN", "KW_TO", "KW_TRAILING",
"KW_TRIGGER", "KW_TRUE", "KW_UNDO", "KW_UNION", "KW_UNIQUE", "KW_UNLOCK",
"KW_UNSIGNED", "KW_UPDATE", "KW_USAGE", "KW_USE", "KW_USING", "KW_VALUES",
"KW_VCPU", "KW_WHEN", "KW_WHERE", "KW_WHILE", "KW_WITH", "KW_WRITE",
"KW_XOR", "KW_ZEROFILL", "KW_TINYINT", "KW_SMALLINT", "KW_MEDIUMINT",
"KW_MIDDLEINT", "KW_INT", "KW_INT1", "KW_INT2", "KW_INT3", "KW_INT4",
"KW_INT8", "KW_INTEGER", "KW_BIGINT", "KW_REAL", "KW_DOUBLE", "KW_PRECISION",
"KW_FLOAT", "KW_FLOAT4", "KW_FLOAT8", "KW_DECIMAL", "KW_DEC", "KW_NUMERIC",
"KW_DATE", "KW_TIME", "KW_TIMESTAMP", "KW_DATETIME", "KW_YEAR",
"KW_CHAR", "KW_VARCHAR", "KW_NVARCHAR", "KW_NATIONAL", "KW_BINARY",
"KW_VARBINARY", "KW_TINYBLOB", "KW_BLOB", "KW_MEDIUMBLOB", "KW_LONG",
"KW_LONGBLOB", "KW_TINYTEXT", "KW_TEXT", "KW_MEDIUMTEXT", "KW_LONGTEXT",
"KW_ENUM", "KW_VARYING", "KW_SERIAL", "KW_YEAR_MONTH", "KW_DAY_HOUR",
"KW_DAY_MINUTE", "KW_DAY_SECOND", "KW_HOUR_MINUTE", "KW_HOUR_SECOND",
"KW_MINUTE_SECOND", "KW_SECOND_MICROSECOND", "KW_MINUTE_MICROSECOND",
"KW_HOUR_MICROSECOND", "KW_DAY_MICROSECOND", "KW_JSON_TABLE", "KW_JSON_VALUE",
"KW_NESTED", "KW_ORDINALITY", "KW_PATH", "KW_AVG", "KW_BIT_AND",
"KW_BIT_OR", "KW_BIT_XOR", "KW_COUNT", "KW_CUME_DIST", "KW_DENSE_RANK",
"KW_FIRST_VALUE", "KW_GROUP_CONCAT", "KW_LAG", "KW_LAST_VALUE",
"KW_LEAD", "KW_MAX", "KW_MIN", "KW_NTILE", "KW_NTH_VALUE", "KW_PERCENT_RANK",
"KW_RANK", "KW_ROW_NUMBER", "KW_STD", "KW_STDDEV", "KW_STDDEV_POP",
"KW_STDDEV_SAMP", "KW_SUM", "KW_VAR_POP", "KW_VAR_SAMP", "KW_VARIANCE",
"KW_CURRENT_DATE", "KW_CURRENT_TIME", "KW_CURRENT_TIMESTAMP", "KW_LOCALTIME",
"KW_CURDATE", "KW_CURTIME", "KW_DATE_ADD", "KW_DATE_SUB", "KW_EXTRACT",
"KW_LOCALTIMESTAMP", "KW_NOW", "KW_POSITION", "KW_SUBSTR", "KW_SUBSTRING",
"KW_SYSDATE", "KW_TRIM", "KW_UTC_DATE", "KW_UTC_TIME", "KW_UTC_TIMESTAMP",
"KW_ACCOUNT", "KW_ACTION", "KW_AFTER", "KW_AGGREGATE", "KW_ALGORITHM",
"KW_ANY", "KW_ASSIGN_GTIDS_TO_ANONYMOUS_TRANSACTIONS", "KW_AT",
"KW_AUTHORS", "KW_AUTOCOMMIT", "KW_AUTOEXTEND_SIZE", "KW_AUTO_INCREMENT",
"KW_AVG_ROW_LENGTH", "KW_BEGIN", "KW_BINLOG", "KW_BIT", "KW_BLOCK",
"KW_BOOL", "KW_BOOLEAN", "KW_BTREE", "KW_CACHE", "KW_CASCADED",
"KW_CHAIN", "KW_CHANGED", "KW_CHANNEL", "KW_CHECKSUM", "KW_CHALLENGE_RESPONSE",
"KW_CIPHER", "KW_CLASS_ORIGIN", "KW_CLIENT", "KW_CLOSE", "KW_COALESCE",
"KW_CODE", "KW_COLUMNS", "KW_COLUMN_FORMAT", "KW_COLUMN_NAME", "KW_COMMENT",
"KW_COMMIT", "KW_COMPACT", "KW_COMPLETION", "KW_COMPONENT", "KW_COMPRESSED",
"KW_COMPRESSION", "KW_CONCURRENT", "KW_CONNECT", "KW_CONNECTION",
"KW_CONSISTENT", "KW_CONSTRAINT_CATALOG", "KW_CONSTRAINT_SCHEMA",
"KW_CONSTRAINT_NAME", "KW_CONTAINS", "KW_CONTEXT", "KW_CONTRIBUTORS",
"KW_COPY", "KW_CPU", "KW_CURSOR_NAME", "KW_DATA", "KW_DATAFILE",
"KW_DEALLOCATE", "KW_DEFAULT_AUTH", "KW_DEFINER", "KW_DELAY_KEY_WRITE",
"KW_DES_KEY_FILE", "KW_DIRECTORY", "KW_DISABLE", "KW_DISCARD", "KW_DISK",
"KW_DO", "KW_DUMPFILE", "KW_DUPLICATE", "KW_DYNAMIC", "KW_ENABLE",
"KW_ENCRYPTION", "KW_ENCRYPTION_KEY_ID", "KW_END", "KW_ENDS", "KW_ENGINE",
"KW_ENGINES", "KW_ERROR", "KW_ERRORS", "KW_ESCAPE", "KW_EVENT",
"KW_EVENTS", "KW_EVERY", "KW_EXCHANGE", "KW_EXCLUSIVE", "KW_EXPIRE",
"KW_EXPORT", "KW_EXTENDED", "KW_EXTENT_SIZE", "KW_FACTOR", "KW_FAILED_LOGIN_ATTEMPTS",
"KW_FAST", "KW_FAULTS", "KW_FIELDS", "KW_FILE_BLOCK_SIZE", "KW_FILTER",
"KW_FINISH", "KW_FIRST", "KW_FIXED", "KW_FLUSH", "KW_FOLLOWING",
"KW_FOLLOWS", "KW_FOUND", "KW_FULL", "KW_FUNCTION", "KW_GENERAL",
"KW_GET_MASTER_PUBLIC_KEY", "KW_GET_SOURCE_PUBLIC_KEY", "KW_GLOBAL",
"KW_GRANTS", "KW_GROUP_REPLICATION", "KW_GTID_ONLY", "KW_HANDLER",
"KW_HASH", "KW_HELP", "KW_HISTORY", "KW_HOST", "KW_HOSTS", "KW_IDENTIFIED",
"KW_IGNORE_SERVER_IDS", "KW_IMPORT", "KW_INDEXES", "KW_INITIAL",
"KW_INITIAL_SIZE", "KW_INITIATE", "KW_INPLACE", "KW_INSERT_METHOD",
"KW_INSTALL", "KW_INSTANCE", "KW_INSTANT", "KW_INVISIBLE", "KW_INVOKER",
"KW_IO", "KW_IO_THREAD", "KW_IPC", "KW_ISOLATION", "KW_ISSUER",
"KW_JSON", "KW_KEY_BLOCK_SIZE", "KW_LANGUAGE", "KW_LAST", "KW_LEAVES",
"KW_LESS", "KW_LEVEL", "KW_LIST", "KW_LOCAL", "KW_LOGFILE", "KW_LOGS",
"KW_MASTER", "KW_MASTER_AUTO_POSITION", "KW_MASTER_COMPRESSION_ALGORITHMS",
"KW_MASTER_CONNECT_RETRY", "KW_MASTER_DELAY", "KW_MASTER_HEARTBEAT_PERIOD",
"KW_MASTER_HOST", "KW_MASTER_LOG_FILE", "KW_MASTER_LOG_POS", "KW_MASTER_PASSWORD",
"KW_MASTER_PORT", "KW_MASTER_PUBLIC_KEY_PATH", "KW_MASTER_RETRY_COUNT",
"KW_MASTER_SSL", "KW_MASTER_SSL_CA", "KW_MASTER_SSL_CAPATH", "KW_MASTER_SSL_CERT",
"KW_MASTER_SSL_CIPHER", "KW_MASTER_SSL_CRL", "KW_MASTER_SSL_CRLPATH",
"KW_MASTER_SSL_KEY", "KW_MASTER_TLS_CIPHERSUITES", "KW_MASTER_TLS_VERSION",
"KW_MASTER_USER", "KW_MASTER_ZSTD_COMPRESSION_LEVEL", "KW_MAX_CONNECTIONS_PER_HOUR",
"KW_MAX_QUERIES_PER_HOUR", "KW_MAX_ROWS", "KW_MAX_SIZE", "KW_MAX_UPDATES_PER_HOUR",
"KW_MAX_USER_CONNECTIONS", "KW_MEDIUM", "KW_MEMBER", "KW_MERGE",
"KW_MESSAGE_TEXT", "KW_MID", "KW_MIGRATE", "KW_MIN_ROWS", "KW_MODE",
"KW_MODIFY", "KW_MUTEX", "KW_MYSQL", "KW_MYSQL_ERRNO", "KW_NAME",
"KW_NAMES", "KW_NCHAR", "KW_NETWORK_NAMESPACE", "KW_NEVER", "KW_NEXT",
"KW_NO", "KW_NOWAIT", "KW_NODEGROUP", "KW_NONE", "KW_ODBC", "KW_OFF",
"KW_OFFLINE", "KW_OFFSET", "KW_OF", "KW_OLD", "KW_OLD_PASSWORD",
"KW_ONE", "KW_ONLINE", "KW_ONLY", "KW_OPEN",