org.apache.shardingsphere.distsql.parser.autogen.ReadwriteSplittingDistSQLStatement.interp Maven / Gradle / Ivy
token literal names:
null
'&&'
'||'
'!'
'~'
'|'
'&'
'<<'
'>>'
'^'
'%'
':'
'+'
'-'
'*'
'/'
'\\'
'.'
'.*'
'<=>'
'=='
'='
null
'>'
'>='
'<'
'<='
'#'
'('
')'
'{'
'}'
'['
']'
','
'"'
'\''
'`'
'?'
'@'
';'
'->>'
'_'
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
null
'DO NOT MATCH ANY THING, JUST FOR GENERATOR'
null
null
null
null
null
null
null
null
token symbolic names:
null
AND_
OR_
NOT_
TILDE_
VERTICALBAR_
AMPERSAND_
SIGNEDLEFTSHIFT_
SIGNEDRIGHTSHIFT_
CARET_
MOD_
COLON_
PLUS_
MINUS_
ASTERISK_
SLASH_
BACKSLASH_
DOT_
DOTASTERISK_
SAFEEQ_
DEQ_
EQ_
NEQ_
GT_
GTE_
LT_
LTE_
POUND_
LP_
RP_
LBE_
RBE_
LBT_
RBT_
COMMA_
DQ_
SQ_
BQ_
QUESTION_
AT_
SEMI_
JSONSEPARATOR_
UL_
WS
CREATE
ALTER
DROP
SET
SHOW
RULE
FROM
READWRITE_SPLITTING
WRITE_STORAGE_UNIT
READ_STORAGE_UNITS
AUTO_AWARE_RESOURCE
TYPE
NAME
PROPERTIES
RULES
SOURCE
RESOURCES
STATUS
HINT
CLEAR
ENABLE
DISABLE
READ
IF
EXISTS
COUNT
WRITE_DATA_SOURCE_QUERY_ENABLED
TRUE
FALSE
ROUND_ROBIN
RANDOM
WEIGHT
TRANSACTION_RANDOM
TRANSACTION_ROUND_ROBIN
TRANSACTION_WEIGHT
FIXED_REPLICA_RANDOM
FIXED_REPLICA_ROUND_ROBIN
FIXED_REPLICA_WEIGHT
FIXED_PRIMARY
NOT
FOR_GENERATOR
IDENTIFIER_
STRING_
INT_
HEX_
NUMBER_
HEXDIGIT_
BITNUM_
SEMI
rule names:
execute
setReadwriteSplittingHintSource
showReadwriteSplittingHintStatus
clearReadwriteSplittingHint
alterReadwriteSplittingStorageUnitStatus
showStatusFromReadwriteSplittingRules
sourceValue
literal
algorithmDefinition
algorithmTypeName
buildInAlgorithmTypeName
propertiesDefinition
properties
property
databaseName
resourceName
groupName
storageUnitName
createReadwriteSplittingRule
alterReadwriteSplittingRule
dropReadwriteSplittingRule
readwriteSplittingRuleDefinition
staticReadwriteSplittingRuleDefinition
dynamicReadwriteSplittingRuleDefinition
ruleName
writeStorageUnitName
readStorageUnitsNames
ifExists
writeDataSourceQueryEnabled
ifNotExists
showReadwriteSplittingRules
countReadwriteSplittingRule
atn:
[3, 24715, 42794, 33075, 47597, 16764, 15335, 30598, 22884, 3, 94, 282, 4, 2, 9, 2, 4, 3, 9, 3, 4, 4, 9, 4, 4, 5, 9, 5, 4, 6, 9, 6, 4, 7, 9, 7, 4, 8, 9, 8, 4, 9, 9, 9, 4, 10, 9, 10, 4, 11, 9, 11, 4, 12, 9, 12, 4, 13, 9, 13, 4, 14, 9, 14, 4, 15, 9, 15, 4, 16, 9, 16, 4, 17, 9, 17, 4, 18, 9, 18, 4, 19, 9, 19, 4, 20, 9, 20, 4, 21, 9, 21, 4, 22, 9, 22, 4, 23, 9, 23, 4, 24, 9, 24, 4, 25, 9, 25, 4, 26, 9, 26, 4, 27, 9, 27, 4, 28, 9, 28, 4, 29, 9, 29, 4, 30, 9, 30, 4, 31, 9, 31, 4, 32, 9, 32, 4, 33, 9, 33, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 3, 2, 5, 2, 77, 10, 2, 3, 2, 5, 2, 80, 10, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 3, 4, 3, 4, 3, 4, 3, 4, 3, 5, 3, 5, 3, 5, 3, 5, 3, 6, 3, 6, 3, 6, 3, 6, 5, 6, 102, 10, 6, 3, 6, 3, 6, 3, 6, 3, 6, 5, 6, 108, 10, 6, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 3, 7, 5, 7, 117, 10, 7, 3, 7, 3, 7, 5, 7, 121, 10, 7, 3, 8, 3, 8, 3, 9, 3, 9, 5, 9, 127, 10, 9, 3, 9, 3, 9, 3, 9, 5, 9, 132, 10, 9, 3, 10, 3, 10, 3, 10, 3, 10, 3, 10, 3, 10, 3, 10, 5, 10, 141, 10, 10, 3, 10, 3, 10, 3, 11, 3, 11, 5, 11, 147, 10, 11, 3, 12, 3, 12, 3, 13, 3, 13, 3, 13, 5, 13, 154, 10, 13, 3, 13, 3, 13, 3, 14, 3, 14, 3, 14, 7, 14, 161, 10, 14, 12, 14, 14, 14, 164, 11, 14, 3, 15, 3, 15, 3, 15, 3, 15, 3, 16, 3, 16, 3, 17, 3, 17, 3, 18, 3, 18, 3, 19, 3, 19, 3, 20, 3, 20, 3, 20, 3, 20, 5, 20, 182, 10, 20, 3, 20, 3, 20, 3, 20, 7, 20, 187, 10, 20, 12, 20, 14, 20, 190, 11, 20, 3, 21, 3, 21, 3, 21, 3, 21, 3, 21, 3, 21, 7, 21, 198, 10, 21, 12, 21, 14, 21, 201, 11, 21, 3, 22, 3, 22, 3, 22, 3, 22, 5, 22, 207, 10, 22, 3, 22, 3, 22, 3, 22, 7, 22, 212, 10, 22, 12, 22, 14, 22, 215, 11, 22, 3, 23, 3, 23, 3, 23, 3, 23, 5, 23, 221, 10, 23, 3, 23, 3, 23, 5, 23, 225, 10, 23, 3, 23, 3, 23, 3, 24, 3, 24, 3, 24, 3, 24, 3, 24, 3, 24, 3, 24, 3, 24, 3, 24, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 3, 25, 5, 25, 245, 10, 25, 3, 26, 3, 26, 3, 27, 3, 27, 3, 28, 3, 28, 3, 28, 7, 28, 254, 10, 28, 12, 28, 14, 28, 257, 11, 28, 3, 29, 3, 29, 3, 29, 3, 30, 3, 30, 3, 31, 3, 31, 3, 31, 3, 31, 3, 32, 3, 32, 3, 32, 3, 32, 3, 32, 5, 32, 273, 10, 32, 3, 33, 3, 33, 3, 33, 3, 33, 3, 33, 5, 33, 280, 10, 33, 3, 33, 2, 2, 34, 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 2, 5, 3, 2, 66, 67, 3, 2, 75, 84, 3, 2, 73, 74, 2, 282, 2, 76, 3, 2, 2, 2, 4, 81, 3, 2, 2, 2, 6, 88, 3, 2, 2, 2, 8, 93, 3, 2, 2, 2, 10, 97, 3, 2, 2, 2, 12, 109, 3, 2, 2, 2, 14, 122, 3, 2, 2, 2, 16, 131, 3, 2, 2, 2, 18, 133, 3, 2, 2, 2, 20, 146, 3, 2, 2, 2, 22, 148, 3, 2, 2, 2, 24, 150, 3, 2, 2, 2, 26, 157, 3, 2, 2, 2, 28, 165, 3, 2, 2, 2, 30, 169, 3, 2, 2, 2, 32, 171, 3, 2, 2, 2, 34, 173, 3, 2, 2, 2, 36, 175, 3, 2, 2, 2, 38, 177, 3, 2, 2, 2, 40, 191, 3, 2, 2, 2, 42, 202, 3, 2, 2, 2, 44, 216, 3, 2, 2, 2, 46, 228, 3, 2, 2, 2, 48, 237, 3, 2, 2, 2, 50, 246, 3, 2, 2, 2, 52, 248, 3, 2, 2, 2, 54, 250, 3, 2, 2, 2, 56, 258, 3, 2, 2, 2, 58, 261, 3, 2, 2, 2, 60, 263, 3, 2, 2, 2, 62, 267, 3, 2, 2, 2, 64, 274, 3, 2, 2, 2, 66, 77, 5, 38, 20, 2, 67, 77, 5, 40, 21, 2, 68, 77, 5, 42, 22, 2, 69, 77, 5, 62, 32, 2, 70, 77, 5, 4, 3, 2, 71, 77, 5, 6, 4, 2, 72, 77, 5, 8, 5, 2, 73, 77, 5, 10, 6, 2, 74, 77, 5, 12, 7, 2, 75, 77, 5, 64, 33, 2, 76, 66, 3, 2, 2, 2, 76, 67, 3, 2, 2, 2, 76, 68, 3, 2, 2, 2, 76, 69, 3, 2, 2, 2, 76, 70, 3, 2, 2, 2, 76, 71, 3, 2, 2, 2, 76, 72, 3, 2, 2, 2, 76, 73, 3, 2, 2, 2, 76, 74, 3, 2, 2, 2, 76, 75, 3, 2, 2, 2, 77, 79, 3, 2, 2, 2, 78, 80, 7, 94, 2, 2, 79, 78, 3, 2, 2, 2, 79, 80, 3, 2, 2, 2, 80, 3, 3, 2, 2, 2, 81, 82, 7, 49, 2, 2, 82, 83, 7, 53, 2, 2, 83, 84, 7, 64, 2, 2, 84, 85, 7, 61, 2, 2, 85, 86, 7, 23, 2, 2, 86, 87, 5, 14, 8, 2, 87, 5, 3, 2, 2, 2, 88, 89, 7, 50, 2, 2, 89, 90, 7, 53, 2, 2, 90, 91, 7, 64, 2, 2, 91, 92, 7, 63, 2, 2, 92, 7, 3, 2, 2, 2, 93, 94, 7, 65, 2, 2, 94, 95, 7, 53, 2, 2, 95, 96, 7, 64, 2, 2, 96, 9, 3, 2, 2, 2, 97, 98, 7, 47, 2, 2, 98, 99, 7, 53, 2, 2, 99, 101, 7, 51, 2, 2, 100, 102, 5, 34, 18, 2, 101, 100, 3, 2, 2, 2, 101, 102, 3, 2, 2, 2, 102, 103, 3, 2, 2, 2, 103, 104, 9, 2, 2, 2, 104, 107, 5, 36, 19, 2, 105, 106, 7, 52, 2, 2, 106, 108, 5, 30, 16, 2, 107, 105, 3, 2, 2, 2, 107, 108, 3, 2, 2, 2, 108, 11, 3, 2, 2, 2, 109, 110, 7, 50, 2, 2, 110, 111, 7, 63, 2, 2, 111, 112, 7, 52, 2, 2, 112, 116, 7, 53, 2, 2, 113, 117, 7, 60, 2, 2, 114, 115, 7, 51, 2, 2, 115, 117, 5, 34, 18, 2, 116, 113, 3, 2, 2, 2, 116, 114, 3, 2, 2, 2, 117, 120, 3, 2, 2, 2, 118, 119, 7, 52, 2, 2, 119, 121, 5, 30, 16, 2, 120, 118, 3, 2, 2, 2, 120, 121, 3, 2, 2, 2, 121, 13, 3, 2, 2, 2, 122, 123, 7, 87, 2, 2, 123, 15, 3, 2, 2, 2, 124, 132, 7, 88, 2, 2, 125, 127, 7, 15, 2, 2, 126, 125, 3, 2, 2, 2, 126, 127, 3, 2, 2, 2, 127, 128, 3, 2, 2, 2, 128, 132, 7, 89, 2, 2, 129, 132, 7, 73, 2, 2, 130, 132, 7, 74, 2, 2, 131, 124, 3, 2, 2, 2, 131, 126, 3, 2, 2, 2, 131, 129, 3, 2, 2, 2, 131, 130, 3, 2, 2, 2, 132, 17, 3, 2, 2, 2, 133, 134, 7, 57, 2, 2, 134, 135, 7, 30, 2, 2, 135, 136, 7, 58, 2, 2, 136, 137, 7, 23, 2, 2, 137, 140, 5, 20, 11, 2, 138, 139, 7, 36, 2, 2, 139, 141, 5, 24, 13, 2, 140, 138, 3, 2, 2, 2, 140, 141, 3, 2, 2, 2, 141, 142, 3, 2, 2, 2, 142, 143, 7, 31, 2, 2, 143, 19, 3, 2, 2, 2, 144, 147, 7, 88, 2, 2, 145, 147, 5, 22, 12, 2, 146, 144, 3, 2, 2, 2, 146, 145, 3, 2, 2, 2, 147, 21, 3, 2, 2, 2, 148, 149, 9, 3, 2, 2, 149, 23, 3, 2, 2, 2, 150, 151, 7, 59, 2, 2, 151, 153, 7, 30, 2, 2, 152, 154, 5, 26, 14, 2, 153, 152, 3, 2, 2, 2, 153, 154, 3, 2, 2, 2, 154, 155, 3, 2, 2, 2, 155, 156, 7, 31, 2, 2, 156, 25, 3, 2, 2, 2, 157, 162, 5, 28, 15, 2, 158, 159, 7, 36, 2, 2, 159, 161, 5, 28, 15, 2, 160, 158, 3, 2, 2, 2, 161, 164, 3, 2, 2, 2, 162, 160, 3, 2, 2, 2, 162, 163, 3, 2, 2, 2, 163, 27, 3, 2, 2, 2, 164, 162, 3, 2, 2, 2, 165, 166, 7, 88, 2, 2, 166, 167, 7, 23, 2, 2, 167, 168, 5, 16, 9, 2, 168, 29, 3, 2, 2, 2, 169, 170, 7, 87, 2, 2, 170, 31, 3, 2, 2, 2, 171, 172, 7, 87, 2, 2, 172, 33, 3, 2, 2, 2, 173, 174, 7, 87, 2, 2, 174, 35, 3, 2, 2, 2, 175, 176, 7, 87, 2, 2, 176, 37, 3, 2, 2, 2, 177, 178, 7, 46, 2, 2, 178, 179, 7, 53, 2, 2, 179, 181, 7, 51, 2, 2, 180, 182, 5, 60, 31, 2, 181, 180, 3, 2, 2, 2, 181, 182, 3, 2, 2, 2, 182, 183, 3, 2, 2, 2, 183, 188, 5, 44, 23, 2, 184, 185, 7, 36, 2, 2, 185, 187, 5, 44, 23, 2, 186, 184, 3, 2, 2, 2, 187, 190, 3, 2, 2, 2, 188, 186, 3, 2, 2, 2, 188, 189, 3, 2, 2, 2, 189, 39, 3, 2, 2, 2, 190, 188, 3, 2, 2, 2, 191, 192, 7, 47, 2, 2, 192, 193, 7, 53, 2, 2, 193, 194, 7, 51, 2, 2, 194, 199, 5, 44, 23, 2, 195, 196, 7, 36, 2, 2, 196, 198, 5, 44, 23, 2, 197, 195, 3, 2, 2, 2, 198, 201, 3, 2, 2, 2, 199, 197, 3, 2, 2, 2, 199, 200, 3, 2, 2, 2, 200, 41, 3, 2, 2, 2, 201, 199, 3, 2, 2, 2, 202, 203, 7, 48, 2, 2, 203, 204, 7, 53, 2, 2, 204, 206, 7, 51, 2, 2, 205, 207, 5, 56, 29, 2, 206, 205, 3, 2, 2, 2, 206, 207, 3, 2, 2, 2, 207, 208, 3, 2, 2, 2, 208, 213, 5, 50, 26, 2, 209, 210, 7, 36, 2, 2, 210, 212, 5, 50, 26, 2, 211, 209, 3, 2, 2, 2, 212, 215, 3, 2, 2, 2, 213, 211, 3, 2, 2, 2, 213, 214, 3, 2, 2, 2, 214, 43, 3, 2, 2, 2, 215, 213, 3, 2, 2, 2, 216, 217, 5, 50, 26, 2, 217, 220, 7, 30, 2, 2, 218, 221, 5, 46, 24, 2, 219, 221, 5, 48, 25, 2, 220, 218, 3, 2, 2, 2, 220, 219, 3, 2, 2, 2, 221, 224, 3, 2, 2, 2, 222, 223, 7, 36, 2, 2, 223, 225, 5, 18, 10, 2, 224, 222, 3, 2, 2, 2, 224, 225, 3, 2, 2, 2, 225, 226, 3, 2, 2, 2, 226, 227, 7, 31, 2, 2, 227, 45, 3, 2, 2, 2, 228, 229, 7, 54, 2, 2, 229, 230, 7, 23, 2, 2, 230, 231, 5, 52, 27, 2, 231, 232, 7, 36, 2, 2, 232, 233, 7, 55, 2, 2, 233, 234, 7, 30, 2, 2, 234, 235, 5, 54, 28, 2, 235, 236, 7, 31, 2, 2, 236, 47, 3, 2, 2, 2, 237, 238, 7, 56, 2, 2, 238, 239, 7, 23, 2, 2, 239, 244, 5, 32, 17, 2, 240, 241, 7, 36, 2, 2, 241, 242, 7, 72, 2, 2, 242, 243, 7, 23, 2, 2, 243, 245, 5, 58, 30, 2, 244, 240, 3, 2, 2, 2, 244, 245, 3, 2, 2, 2, 245, 49, 3, 2, 2, 2, 246, 247, 7, 87, 2, 2, 247, 51, 3, 2, 2, 2, 248, 249, 5, 36, 19, 2, 249, 53, 3, 2, 2, 2, 250, 255, 5, 36, 19, 2, 251, 252, 7, 36, 2, 2, 252, 254, 5, 36, 19, 2, 253, 251, 3, 2, 2, 2, 254, 257, 3, 2, 2, 2, 255, 253, 3, 2, 2, 2, 255, 256, 3, 2, 2, 2, 256, 55, 3, 2, 2, 2, 257, 255, 3, 2, 2, 2, 258, 259, 7, 69, 2, 2, 259, 260, 7, 70, 2, 2, 260, 57, 3, 2, 2, 2, 261, 262, 9, 4, 2, 2, 262, 59, 3, 2, 2, 2, 263, 264, 7, 69, 2, 2, 264, 265, 7, 85, 2, 2, 265, 266, 7, 70, 2, 2, 266, 61, 3, 2, 2, 2, 267, 268, 7, 50, 2, 2, 268, 269, 7, 53, 2, 2, 269, 272, 7, 60, 2, 2, 270, 271, 7, 52, 2, 2, 271, 273, 5, 30, 16, 2, 272, 270, 3, 2, 2, 2, 272, 273, 3, 2, 2, 2, 273, 63, 3, 2, 2, 2, 274, 275, 7, 71, 2, 2, 275, 276, 7, 53, 2, 2, 276, 279, 7, 51, 2, 2, 277, 278, 7, 52, 2, 2, 278, 280, 5, 30, 16, 2, 279, 277, 3, 2, 2, 2, 279, 280, 3, 2, 2, 2, 280, 65, 3, 2, 2, 2, 25, 76, 79, 101, 107, 116, 120, 126, 131, 140, 146, 153, 162, 181, 188, 199, 206, 213, 220, 224, 244, 255, 272, 279]
© 2015 - 2025 Weber Informatics LLC | Privacy Policy