Class SQLServerLexer
- java.lang.Object
-
- org.antlr.v4.runtime.Recognizer<Integer,org.antlr.v4.runtime.atn.LexerATNSimulator>
-
- org.antlr.v4.runtime.Lexer
-
- org.apache.shardingsphere.sql.parser.autogen.SQLServerStatementLexer
-
- org.apache.shardingsphere.sql.parser.sqlserver.parser.SQLServerLexer
-
- All Implemented Interfaces:
org.antlr.v4.runtime.TokenSource,org.apache.shardingsphere.sql.parser.api.parser.SQLLexer
public final class SQLServerLexer extends SQLServerStatementLexer implements org.apache.shardingsphere.sql.parser.api.parser.SQLLexer
SQL lexer for SQLServer.
-
-
Field Summary
-
Fields inherited from class org.apache.shardingsphere.sql.parser.autogen.SQLServerStatementLexer
_ATN, _decisionToDFA, _serializedATN, _sharedContextCache, ABORT, ABORT_AFTER_WAIT, ABSENT, ACCELERATED_DATABASE_RECOVERY, ACCESS, ACTION, ADD, ADMINISTER, AFTER, AGGREGATE, ALGORITHM, ALL, ALL_SPARSE_COLUMNS, ALLOW_CONNECTIONS, ALLOW_ENCRYPTED_VALUE_MODIFICATIONS, ALLOW_PAGE_LOCKS, ALLOW_ROW_LOCKS, ALLOW_SNAPSHOT_ISOLATION, ALLOWED, ALTER, ALWAYS, AMPERSAND_, AND, AND_, ANSI_NULL_DEFAULT, ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ANY, APPEND, APPLICATION, ARITHABORT, ARRAY, AS, ASC, ASSEMBLY, ASSUME_JOIN_PREDICATE_DEPENDS_ON_FILTERS, ASSUME_MIN_SELECTIVITY_FOR_FILTER_ESTIMATES, ASTERISK_, ASYMMETRIC, AT, AT_, ATOMIC, AUDIT, AUTHENTICATE, AUTHORIZATION, AUTO, AUTO_CLEANUP, AUTO_CLOSE, AUTO_CREATE_STATISTICS, AUTO_SHRINK, AUTO_UPDATE_STATISTICS, AUTO_UPDATE_STATISTICS_ASYNC, AUTOGROW_ALL_FILES, AUTOGROW_SINGLE_FILE, AUTOMATIC_TUNING, AVAILABILITY, AVG, BACKSLASH_, BACKUP, BACKUP_STORAGE_REDUNDANCY, BASE64, BATCH_SIZE, BEGIN, BETWEEN, BIGINT, BINARY, BINDING, BIT, BIT_NUM_, BLOCK_COMMENT, BLOCKERS, BOOLEAN, BQ_, BROWSE, BUCKET_COUNT, BULK, BULK_LOGGED, BY, CACHE, CALL, CALLED, CALLER, CARET_, CASCADE, CASCADED, CASE, CAST, CATALOG, CERTIFICATE, CHANGE, CHANGE_RETENTION, CHANGE_TRACKING, channelNames, CHAR, CHARACTER, CHECK, CHECK_EXPIRATION, CHECK_POLICY, CHECKPOINT, CHECKSUM, CLEANUP_POLICY, CLOSE, CLUSTERED, COLLATE, COLLATION, COLLECTION, COLON_, COLUMN, COLUMN_ENCRYPTION_KEY, COLUMN_SET, COLUMNSTORE, COLUMNSTORE_ARCHIVE, COMMA_, COMMIT, COMMITTED, COMPATIBILITY_LEVEL, COMPRESS_ALL_ROW_GROUPS, COMPRESSION_DELAY, CONCAT, CONCAT_NULL_YIELDS_NULL, CONFIGURATION, CONNECT, CONNECTION, CONSTRAINT, CONTAINMENT, CONTAINS, CONTENT, CONTRACT, CONTROL, CONVERT, COOKIE, COUNT, CREATE, CREDENTIAL, CROSS, CURRENT, CURRENT_USER, CURSOR, CURSOR_CLOSE_ON_COMMIT, CURSOR_DEFAULT, CUSTOM, CYCLE, DATA, DATA_COMPRESSION, DATA_CONSISTENCY_CHECK, DATA_DELETION, DATA_FLUSH_INTERVAL_SECONDS, DATA_RETENTION, DATABASE, DATABASE_DEAULT, DATABASE_NAME, DATASPACE, DATE, DATE_CORRELATION_OPTIMIZATION, DATEFIRST, DATEFORMAT, DATEPART, DATETIME, DATETIME2, DATETIMEOFFSET, DAY, DAYS, DB_CHAINING, DDL, DECIMAL, DECIMAL_NUM_, DECLARE, DEFAULT, DEFAULT_DATABASE, DEFAULT_FULLTEXT_LANGUAGE, DEFAULT_LANGUAGE, DEFAULT_SCHEMA, DEFINER, DEFINITION, DELAYED_DURABILITY, DELETE, DELETED, DELIMITED_IDENTIFIER_, DENY, DEQ_, DESC, DETERMINISTIC, DIRECTORY_NAME, DISABLE, DISABLE_BATCH_MODE_ADAPTIVE_JOINS, DISABLE_BATCH_MODE_MEMORY_GRANT_FEEDBACK, DISABLE_BROKER, DISABLE_DEFERRED_COMPILATION_TV, DISABLE_INTERLEAVED_EXECUTION_TVF, DISABLE_OPTIMIZED_NESTED_LOOP, DISABLE_OPTIMIZER_ROWGOAL, DISABLE_PARAMETER_SNIFFING, DISABLE_ROW_MODE_MEMORY_GRANT_FEEDBACK, DISABLE_TSQL_SCALAR_UDF_INLINING, DISABLED, DISALLOW_BATCH_MODE, DISTINCT, DISTRIBUTED, DISTRIBUTION, DO, DOCUMENT, DOT_, DOT_ASTERISK_, DOUBLE, DQ_, DROP, DROP_EXISTING, DURABILITY, DYNAMIC, EDITION, ELASTIC_POOL, ELEMENTS, ELSE, EMERGENCY, ENABLE, ENABLE_BROKER, ENABLE_HIST_AMENDMENT_FOR_ASC_KEYS, ENABLE_QUERY_OPTIMIZER_HOTFIXES, ENCRYPTED, ENCRYPTION, ENCRYPTION_TYPE, END, ENDPOINT, EQ_, ERROR_BROKER_CONVERSATIONS, ESCAPE, EVENT, EXCEPT, EXEC, EXECUTE, EXECUTION_COUNT, EXISTS, EXPAND, EXPLAIN, EXPLICIT, EXTERNAL, EXTERNALPUSHDOWN, FAILOVER, FALSE, FAST, FAST_FORWARD, FETCH, FILE, FILEGROUP, FILEGROWTH, FILENAME, FILESTREAM, FILESTREAM_ON, FILETABLE, FILETABLE_COLLATE_FILENAME, FILETABLE_DIRECTORY, FILETABLE_FULLPATH_UNIQUE_CONSTRAINT_NAME, FILETABLE_PRIMARY_KEY_CONSTRAINT_NAME, FILETABLE_STREAMID_UNIQUE_CONSTRAINT_NAME, FILLFACTOR, FILTER_COLUMN, FILTER_PREDICATE, FIRST, FLOAT, FLOAT_NUM_, FOLLOWING, FOR, FOR_GENERATOR, FORCE, FORCE_DEFAULT_CARDINALITY_ESTIMATION, FORCE_FAILOVER_ALLOW_DATA_LOSS, FORCE_LAST_GOOD_PLAN, FORCE_LEGACY_CARDINALITY_ESTIMATION, FORCED, FOREIGN, FORMAT, FORWARD_ONLY, FROM, FULL, FULLTEXT, FUNCTION, GB, GENERATED, GEO, GEOGRAPHY, GEOMETRY, GLOBAL, GRANT, GROUP, GT_, GTE_, HADR, HASH, HASHED, HAVING, HEAP, HEX_DIGIT_, HIDDEN_, HIERARCHYID, HINT, HISTORY_RETENTION_PERIOD, HISTORY_TABLE, HONOR_BROKER_PRIORITY, HOUR, HOURS, IDENTIFIER_, IDENTITY, IF, IGNORE_DUP_KEY, IGNORE_NONCLUSTERED_COLUMNSTORE_INDEX, IMAGE, IMMEDIATE, IMPERSONATE, IMPLICIT_TRANSACTIONS, IN, INBOUND, INCLUDE, INCLUDE_NULL_VALUES, INCREMENT, INCREMENTAL, INDEX, INFINITE, INLINE, INLINE_COMMENT, INNER, INPUT, INSERT, INSERTED, INSTANCE, INSTEAD, INT, INT_NUM_, INTEGER, INTERSECT, INTERVAL, INTERVAL_LENGTH_MINUTES, INTO, IS, ISOLATION, JOIN, JSON, KB, KEEP, KEEPFIXED, KEY, KEYSET, KILL, LANGUAGE, LBE_, LBT_, LEFT, LEVEL, LIBRARY, LIKE, LIMIT, LINKED, LIST, LOB_COMPACTION, LOCAL, LOCALTIME, LOCALTIMESTAMP, LOCK_ESCALATION, LOG, LOGIN, LOOP, LP_, LT_, LTE_, MARK, MASK, MASKED, MASTER, MAX, MAX_DURATION, MAX_GRANT_PERCENT, MAX_PLANS_PER_QUERY, MAX_STORAGE_SIZE_MB, MAXDOP, MAXRECURSION, MAXSIZE, MAXVALUE, MB, MEMBER, MEMORY_OPTIMIZED, MEMORY_OPTIMIZED_DATA, MEMORY_OPTIMIZED_ELEVATE_TO_SNAPSHOT, MERGE, MESSAGE, MICROSECOND, MIGRATION_STATE, MIN, MIN_GRANT_PERCENT, MINUS_, MINUTE, MINUTES, MINVALUE, MIXED_PAGE_ALLOCATION, MOD, MOD_, modeNames, MODIFY, MONEY, MONTH, MONTHS, MOVE, MULTI_USER, MUST_CHANGE, NAME, NAMED, NAMES, NATIVE_COMPILATION, NATURAL, NCHAR, NCHAR_TEXT, NEQ_, NESTED_TRIGGERS, NEW_BROKER, NEXT, NO, NO_PERFORMANCE_SPOOL, NO_WAIT, NOCHECK, NON_TRANSACTED_ACCESS, NONCLUSTERED, NONE, NORESET, NOT, NOT_, NOTIFICATION, NOTIFICATIONS, NTEXT, NULL, NUMBER_, NUMERIC, NUMERIC_ROUNDABORT, NVARCHAR, OBJECT, OF, OFF, OFFLINE, OFFSET, OLD_PASSWORD, ON, ONLINE, ONLY, OPEN, OPERATION_MODE, OPERATIONS, OPTIMISTIC, OPTIMIZE, OPTIMIZE_FOR_SEQUENTIAL_KEY, OPTION, OR, OR_, ORDER, OUT, OUTBOUND, OUTER, OUTPUT, OVER, OWNER, OWNERSHIP, PAD_INDEX, PAGE, PAGE_VERIFY, PARAMETERIZATION, PARTIAL, PARTITION, PARTITIONS, PASSWORD, PATH, PAUSE, PAUSED, PERCENT, PERIOD, PERSISTED, PERSISTENT_LOG_BUFFER, PERSISTENT_VERSION_STORE_FILEGROUP, PLAN, PLUS_, POLICY, POSITION, POUND_, PRECEDING, PRECISION, PRESERVE, PRIMARY, PRIVILEGES, PROC, PROCEDURE, PROPERTY, PROVIDER, QUARTER, QUERY, QUERY_CAPTURE_MODE, QUERY_CAPTURE_POLICY, QUERY_OPTIMIZER_COMPATIBILITY_LEVEL_n, QUERY_PLAN_PROFILE, QUERY_STORE, QUERYTRACEON, QUESTION_, QUEUE, QUOTED_IDENTIFIER, RANDOMIZED, RANGE, RAW, RBE_, RBT_, READ, READ_COMMITTED_SNAPSHOT, READ_ONLY, READ_WRITE, READONLY, READWRITE, REAL, REBUILD, RECEIVE, RECOMPILE, RECOVERY, RECURSIVE_TRIGGERS, REFERENCES, REMOTE, REMOTE_DATA_ARCHIVE, REMOVE, REORGANIZE, REPEATABLE, REPLICATE, REPLICATION, RESOURCES, RESTART, RESTRICTED_USER, RESUMABLE, RESUME, RETENTION_PERIOD, RETURN, RETURNS, REVERT, REVOKE, RIGHT, ROBUST, ROLE, ROLLBACK, ROOT, ROUND_ROBIN, ROUTE, ROW, ROW_NUMBER, ROWGUIDCOL, ROWS, RP_, RULE, ruleNames, SAFE_EQ_, SAVE, SAVEPOINT, SCALEOUTEXECUTION, SCHEMA, SCHEMA_AND_DATA, SCHEMA_ONLY, SCHEMABINDING, SCOPED, SCRIPT, SCROLL, SCROLL_LOCKS, SEARCH, SECOND, SECONDARY, SECONDS, SECURABLES, SECURITY, SELECT, SELF, SEMI_, SEND, SEQUENCE, SERIALIZABLE, SERVER, SERVICE, SERVICE_OBJECTIVE, SESSION, SET, SETTINGS, SETUSER, SHOWPLAN, SHUTDOWN, SID, SIGNED_LEFT_SHIFT_, SIGNED_RIGHT_SHIFT_, SIMPLE, SINGLE_USER, SIZE, SIZE_BASED_CLEANUP_MODE, SLASH_, SMALLDATETIME, SMALLINT, SMALLMONEY, SNAPSHOT, SORT_IN_TEMPDB, SOURCE, SPARSE, SQ_, SQL, SQL_VARIANT, STALE_CAPTURE_POLICY_THRESHOLD, STALE_QUERY_THRESHOLD_DAYS, START, STATE, STATIC, STATISTICS_INCREMENTAL, STATISTICS_NORECOMPUTE, STOPLIST, STRING_, SUBSCRIBE, SUBSTRING, SUM, SUSPEND, SWITCH, SYMMETRIC, SYNONYM, SYSTEM_TIME, SYSTEM_VERSIONING, T__0, TABLE, TAKE, TARGET_RECOVERY_TIME, TB, TEMPORAL_HISTORY_RETENTION, TEXT, TEXTIMAGE_ON, THEN, TIES, TILDE_, TIME, TIMESTAMP, TINYINT, TO, tokenNames, TOP, TORN_PAGE_DETECTION, TOTAL_COMPILE_CPU_TIME_MS, TOTAL_EXECUTION_CPU_TIME_MS, TRACE, TRACKING, TRAN, TRANCOUNT, TRANSACTION, TRANSFER, TRANSFORM_NOISE_WORDS, TRIGGER, TRIM, TRUE, TRUNCATE, TRUSTWORTHY, TWO_DIGIT_YEAR_CUTOFF, TYPE, TYPE_WARNING, UNBOUNDED, UNCOMMITTED, UNION, UNIQUE, UNIQUEIDENTIFIER, UNKNOWN, UNLIMITED, UNLOCK, UNMASK, UNSAFE, UPDATE, USE, USER, USING, VALUES, VARBINARY, VARCHAR, VARYING, VERTICAL_BAR_, VIEW, VIEW_METADATA, VIEWS, VOCABULARY, WAIT_AT_LOW_PRIORITY, WAIT_STATS_CAPTURE_MODE, WEEK, WEEKS, WHEN, WHERE, WINDOWS, WITH, WITH_RECOMMENDATIONS, WITHOUT, WITHOUT_ARRAY_WRAPPER, WORK, WS, XML, XMLDATA, XMLNAMESPACES, XMLSCHEMA, XOR, XSINIL, YEAR, YEARS, ZONE
-
Fields inherited from class org.antlr.v4.runtime.Lexer
_channel, _factory, _hitEOF, _input, _mode, _modeStack, _text, _token, _tokenFactorySourcePair, _tokenStartCharIndex, _tokenStartCharPositionInLine, _tokenStartLine, _type, DEFAULT_MODE, DEFAULT_TOKEN_CHANNEL, HIDDEN, MAX_CHAR_VALUE, MIN_CHAR_VALUE, MORE, SKIP
-
-
Constructor Summary
Constructors Constructor Description SQLServerLexer(org.antlr.v4.runtime.CharStream input)
-
Method Summary
-
Methods inherited from class org.apache.shardingsphere.sql.parser.autogen.SQLServerStatementLexer
getATN, getChannelNames, getGrammarFileName, getModeNames, getRuleNames, getSerializedATN, getTokenNames, getVocabulary
-
Methods inherited from class org.antlr.v4.runtime.Lexer
emit, emit, emitEOF, getAllTokens, getChannel, getCharErrorDisplay, getCharIndex, getCharPositionInLine, getErrorDisplay, getErrorDisplay, getInputStream, getLine, getSourceName, getText, getToken, getTokenFactory, getType, mode, more, nextToken, notifyListeners, popMode, pushMode, recover, recover, reset, setChannel, setCharPositionInLine, setInputStream, setLine, setText, setToken, setTokenFactory, setType, skip
-
Methods inherited from class org.antlr.v4.runtime.Recognizer
action, addErrorListener, getErrorHeader, getErrorListenerDispatch, getErrorListeners, getInterpreter, getParseInfo, getRuleIndexMap, getState, getTokenErrorDisplay, getTokenType, getTokenTypeMap, precpred, removeErrorListener, removeErrorListeners, sempred, setInterpreter, setState
-
-