UNPKG

dt-sql-parser

Version:

SQL Parsers for BigData, built with antlr4

1,210 lines 435 kB
// 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",