public class SqlParser
extends Parser
Constructor and Description |
---|
SqlParser(TokenStream input) |
SqlParser(TokenStream input,
RecognizerSharedState state) |
public static final java.lang.String[] tokenNames
public static final int EOF
public static final int A
public static final int ABORT
public static final int ADD
public static final int AFTER
public static final int ALIAS
public static final int ALL
public static final int ALTER
public static final int AMPERSAND
public static final int ANALYZE
public static final int AND
public static final int APOSTROPHE
public static final int AS
public static final int ASC
public static final int ASTERISK
public static final int AT
public static final int ATTACH
public static final int AUTOINCREMENT
public static final int B
public static final int BACKSLASH
public static final int BEFORE
public static final int BEGIN
public static final int BETWEEN
public static final int BIND
public static final int BIND_NAME
public static final int BLOB
public static final int BLOB_LITERAL
public static final int BY
public static final int C
public static final int CASCADE
public static final int CASE
public static final int CAST
public static final int CHECK
public static final int COLLATE
public static final int COLON
public static final int COLUMN
public static final int COLUMNS
public static final int COLUMN_CONSTRAINT
public static final int COLUMN_EXPRESSION
public static final int COMMA
public static final int COMMENT
public static final int COMMIT
public static final int CONFLICT
public static final int CONSTRAINT
public static final int CONSTRAINTS
public static final int CREATE
public static final int CREATE_INDEX
public static final int CREATE_TABLE
public static final int CREATE_TRIGGER
public static final int CREATE_VIEW
public static final int CROSS
public static final int CURRENT_DATE
public static final int CURRENT_TIME
public static final int CURRENT_TIMESTAMP
public static final int D
public static final int DATABASE
public static final int DEFAULT
public static final int DEFERRABLE
public static final int DEFERRED
public static final int DELETE
public static final int DESC
public static final int DETACH
public static final int DISTINCT
public static final int DOLLAR
public static final int DOT
public static final int DOUBLE_PIPE
public static final int DROP
public static final int DROP_INDEX
public static final int DROP_TABLE
public static final int E
public static final int EACH
public static final int ELSE
public static final int END
public static final int EQUALS
public static final int EQUALS2
public static final int ESCAPE
public static final int EXCEPT
public static final int EXCLUSIVE
public static final int EXISTS
public static final int EXPLAIN
public static final int F
public static final int FAIL
public static final int FALSE
public static final int FLOAT
public static final int FLOAT_EXP
public static final int FLOAT_LITERAL
public static final int FOR
public static final int FOREIGN
public static final int FROM
public static final int FUNCTION_EXPRESSION
public static final int FUNCTION_LITERAL
public static final int G
public static final int GLOB
public static final int GREATER
public static final int GREATER_OR_EQ
public static final int GROUP
public static final int H
public static final int HAVING
public static final int I
public static final int ID
public static final int ID_CORE
public static final int ID_LITERAL
public static final int ID_PLAIN
public static final int ID_QUOTED
public static final int ID_QUOTED_APOSTROPHE
public static final int ID_QUOTED_CORE
public static final int ID_QUOTED_CORE_APOSTROPHE
public static final int ID_QUOTED_CORE_SQUARE
public static final int ID_QUOTED_SQUARE
public static final int ID_START
public static final int IF
public static final int IGNORE
public static final int IMMEDIATE
public static final int IN
public static final int INDEX
public static final int INDEXED
public static final int INITIALLY
public static final int INNER
public static final int INSERT
public static final int INSTEAD
public static final int INTEGER
public static final int INTEGER_LITERAL
public static final int INTERSECT
public static final int INTO
public static final int IN_TABLE
public static final int IN_VALUES
public static final int IS
public static final int ISNULL
public static final int IS_NOT
public static final int IS_NULL
public static final int J
public static final int JOIN
public static final int K
public static final int KEY
public static final int L
public static final int LEFT
public static final int LESS
public static final int LESS_OR_EQ
public static final int LIKE
public static final int LIMIT
public static final int LINE_COMMENT
public static final int LPAREN
public static final int LPAREN_SQUARE
public static final int M
public static final int MATCH
public static final int MINUS
public static final int N
public static final int NATURAL
public static final int NOT
public static final int NOTNULL
public static final int NOT_EQUALS
public static final int NOT_EQUALS2
public static final int NOT_NULL
public static final int NULL
public static final int O
public static final int OF
public static final int OFFSET
public static final int ON
public static final int OPTIONS
public static final int OR
public static final int ORDER
public static final int ORDERING
public static final int OUTER
public static final int P
public static final int PERCENT
public static final int PIPE
public static final int PLAN
public static final int PLUS
public static final int PRAGMA
public static final int PRIMARY
public static final int Q
public static final int QUERY
public static final int QUESTION
public static final int QUOTE_DOUBLE
public static final int QUOTE_SINGLE
public static final int R
public static final int RAISE
public static final int REFERENCES
public static final int REGEXP
public static final int REINDEX
public static final int RELEASE
public static final int RENAME
public static final int REPLACE
public static final int RESTRICT
public static final int ROLLBACK
public static final int ROW
public static final int RPAREN
public static final int RPAREN_SQUARE
public static final int S
public static final int SAVEPOINT
public static final int SELECT
public static final int SELECT_CORE
public static final int SEMI
public static final int SET
public static final int SHIFT_LEFT
public static final int SHIFT_RIGHT
public static final int SLASH
public static final int STATEMENT
public static final int STRING
public static final int STRING_CORE
public static final int STRING_CORE_DOUBLE
public static final int STRING_CORE_SINGLE
public static final int STRING_DOUBLE
public static final int STRING_ESCAPE_DOUBLE
public static final int STRING_ESCAPE_SINGLE
public static final int STRING_LITERAL
public static final int STRING_SINGLE
public static final int T
public static final int TABLE
public static final int TABLE_CONSTRAINT
public static final int TEMPORARY
public static final int THEN
public static final int TILDA
public static final int TO
public static final int TRANSACTION
public static final int TRIGGER
public static final int TRUE
public static final int TYPE
public static final int TYPE_PARAMS
public static final int U
public static final int UNDERSCORE
public static final int UNION
public static final int UNIQUE
public static final int UPDATE
public static final int USING
public static final int V
public static final int VACUUM
public static final int VALUES
public static final int VIEW
public static final int VIRTUAL
public static final int W
public static final int WHEN
public static final int WHERE
public static final int WS
public static final int X
public static final int Y
public static final int Z
protected TreeAdaptor adaptor
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA10 dfa10
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA11 dfa11
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA12 dfa12
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA26 dfa26
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA14 dfa14
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA18 dfa18
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA33 dfa33
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA44 dfa44
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA34 dfa34
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA71 dfa71
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA80 dfa80
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA79 dfa79
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA78 dfa78
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA124 dfa124
protected org.tmatesoft.sqljet.core.internal.lang.SqlParser.DFA129 dfa129
public static final BitSet FOLLOW_sql_stmt_in_sql_stmt_list223
public static final BitSet FOLLOW_SEMI_in_sql_stmt_list226
public static final BitSet FOLLOW_sql_stmt_in_sql_stmt_list230
public static final BitSet FOLLOW_SEMI_in_sql_stmt_list232
public static final BitSet FOLLOW_EOF_in_sql_stmt_list240
public static final BitSet FOLLOW_sql_stmt_in_sql_stmt_itself248
public static final BitSet FOLLOW_SEMI_in_sql_stmt_itself251
public static final BitSet FOLLOW_EOF_in_sql_stmt_itself256
public static final BitSet FOLLOW_EXPLAIN_in_sql_stmt265
public static final BitSet FOLLOW_QUERY_in_sql_stmt268
public static final BitSet FOLLOW_PLAN_in_sql_stmt270
public static final BitSet FOLLOW_sql_stmt_core_in_sql_stmt276
public static final BitSet FOLLOW_pragma_stmt_in_sql_stmt_core286
public static final BitSet FOLLOW_attach_stmt_in_sql_stmt_core292
public static final BitSet FOLLOW_detach_stmt_in_sql_stmt_core298
public static final BitSet FOLLOW_analyze_stmt_in_sql_stmt_core304
public static final BitSet FOLLOW_reindex_stmt_in_sql_stmt_core310
public static final BitSet FOLLOW_vacuum_stmt_in_sql_stmt_core316
public static final BitSet FOLLOW_select_stmt_in_sql_stmt_core323
public static final BitSet FOLLOW_insert_stmt_in_sql_stmt_core329
public static final BitSet FOLLOW_update_stmt_in_sql_stmt_core335
public static final BitSet FOLLOW_delete_stmt_in_sql_stmt_core341
public static final BitSet FOLLOW_begin_stmt_in_sql_stmt_core347
public static final BitSet FOLLOW_commit_stmt_in_sql_stmt_core353
public static final BitSet FOLLOW_rollback_stmt_in_sql_stmt_core359
public static final BitSet FOLLOW_savepoint_stmt_in_sql_stmt_core365
public static final BitSet FOLLOW_release_stmt_in_sql_stmt_core371
public static final BitSet FOLLOW_create_virtual_table_stmt_in_sql_stmt_core378
public static final BitSet FOLLOW_create_table_stmt_in_sql_stmt_core384
public static final BitSet FOLLOW_drop_table_stmt_in_sql_stmt_core390
public static final BitSet FOLLOW_alter_table_stmt_in_sql_stmt_core396
public static final BitSet FOLLOW_create_view_stmt_in_sql_stmt_core402
public static final BitSet FOLLOW_drop_view_stmt_in_sql_stmt_core408
public static final BitSet FOLLOW_create_index_stmt_in_sql_stmt_core414
public static final BitSet FOLLOW_drop_index_stmt_in_sql_stmt_core420
public static final BitSet FOLLOW_create_trigger_stmt_in_sql_stmt_core426
public static final BitSet FOLLOW_drop_trigger_stmt_in_sql_stmt_core432
public static final BitSet FOLLOW_create_virtual_table_stmt_in_schema_create_table_stmt442
public static final BitSet FOLLOW_create_table_stmt_in_schema_create_table_stmt446
public static final BitSet FOLLOW_id_in_qualified_table_name456
public static final BitSet FOLLOW_DOT_in_qualified_table_name458
public static final BitSet FOLLOW_id_in_qualified_table_name464
public static final BitSet FOLLOW_INDEXED_in_qualified_table_name467
public static final BitSet FOLLOW_BY_in_qualified_table_name469
public static final BitSet FOLLOW_id_in_qualified_table_name473
public static final BitSet FOLLOW_NOT_in_qualified_table_name477
public static final BitSet FOLLOW_INDEXED_in_qualified_table_name479
public static final BitSet FOLLOW_or_subexpr_in_expr488
public static final BitSet FOLLOW_OR_in_expr491
public static final BitSet FOLLOW_or_subexpr_in_expr494
public static final BitSet FOLLOW_and_subexpr_in_or_subexpr503
public static final BitSet FOLLOW_AND_in_or_subexpr506
public static final BitSet FOLLOW_and_subexpr_in_or_subexpr509
public static final BitSet FOLLOW_eq_subexpr_in_and_subexpr518
public static final BitSet FOLLOW_cond_expr_in_and_subexpr520
public static final BitSet FOLLOW_NOT_in_cond_expr532
public static final BitSet FOLLOW_match_op_in_cond_expr535
public static final BitSet FOLLOW_eq_subexpr_in_cond_expr539
public static final BitSet FOLLOW_ESCAPE_in_cond_expr542
public static final BitSet FOLLOW_eq_subexpr_in_cond_expr546
public static final BitSet FOLLOW_NOT_in_cond_expr574
public static final BitSet FOLLOW_IN_in_cond_expr577
public static final BitSet FOLLOW_LPAREN_in_cond_expr579
public static final BitSet FOLLOW_expr_in_cond_expr581
public static final BitSet FOLLOW_COMMA_in_cond_expr584
public static final BitSet FOLLOW_expr_in_cond_expr586
public static final BitSet FOLLOW_RPAREN_in_cond_expr590
public static final BitSet FOLLOW_NOT_in_cond_expr612
public static final BitSet FOLLOW_IN_in_cond_expr615
public static final BitSet FOLLOW_id_in_cond_expr620
public static final BitSet FOLLOW_DOT_in_cond_expr622
public static final BitSet FOLLOW_id_in_cond_expr628
public static final BitSet FOLLOW_NOT_in_cond_expr656
public static final BitSet FOLLOW_IN_in_cond_expr659
public static final BitSet FOLLOW_LPAREN_in_cond_expr662
public static final BitSet FOLLOW_select_stmt_in_cond_expr665
public static final BitSet FOLLOW_RPAREN_in_cond_expr668
public static final BitSet FOLLOW_NOT_in_cond_expr675
public static final BitSet FOLLOW_EQUALS_in_cond_expr678
public static final BitSet FOLLOW_LPAREN_in_cond_expr681
public static final BitSet FOLLOW_select_stmt_in_cond_expr684
public static final BitSet FOLLOW_RPAREN_in_cond_expr687
public static final BitSet FOLLOW_ISNULL_in_cond_expr695
public static final BitSet FOLLOW_NOTNULL_in_cond_expr703
public static final BitSet FOLLOW_IS_in_cond_expr711
public static final BitSet FOLLOW_NULL_in_cond_expr713
public static final BitSet FOLLOW_NOT_in_cond_expr721
public static final BitSet FOLLOW_NULL_in_cond_expr723
public static final BitSet FOLLOW_IS_in_cond_expr731
public static final BitSet FOLLOW_NOT_in_cond_expr733
public static final BitSet FOLLOW_NULL_in_cond_expr735
public static final BitSet FOLLOW_IS_in_cond_expr746
public static final BitSet FOLLOW_NOT_in_cond_expr748
public static final BitSet FOLLOW_eq_subexpr_in_cond_expr751
public static final BitSet FOLLOW_NOT_in_cond_expr757
public static final BitSet FOLLOW_BETWEEN_in_cond_expr760
public static final BitSet FOLLOW_eq_subexpr_in_cond_expr764
public static final BitSet FOLLOW_AND_in_cond_expr766
public static final BitSet FOLLOW_eq_subexpr_in_cond_expr770
public static final BitSet FOLLOW_set_in_cond_expr796
public static final BitSet FOLLOW_eq_subexpr_in_cond_expr813
public static final BitSet FOLLOW_neq_subexpr_in_eq_subexpr846
public static final BitSet FOLLOW_set_in_eq_subexpr849
public static final BitSet FOLLOW_neq_subexpr_in_eq_subexpr866
public static final BitSet FOLLOW_bit_subexpr_in_neq_subexpr875
public static final BitSet FOLLOW_set_in_neq_subexpr878
public static final BitSet FOLLOW_bit_subexpr_in_neq_subexpr895
public static final BitSet FOLLOW_add_subexpr_in_bit_subexpr904
public static final BitSet FOLLOW_set_in_bit_subexpr907
public static final BitSet FOLLOW_add_subexpr_in_bit_subexpr916
public static final BitSet FOLLOW_mul_subexpr_in_add_subexpr925
public static final BitSet FOLLOW_set_in_add_subexpr928
public static final BitSet FOLLOW_mul_subexpr_in_add_subexpr941
public static final BitSet FOLLOW_con_subexpr_in_mul_subexpr950
public static final BitSet FOLLOW_DOUBLE_PIPE_in_mul_subexpr953
public static final BitSet FOLLOW_con_subexpr_in_mul_subexpr956
public static final BitSet FOLLOW_unary_subexpr_in_con_subexpr965
public static final BitSet FOLLOW_unary_op_in_con_subexpr969
public static final BitSet FOLLOW_unary_subexpr_in_con_subexpr971
public static final BitSet FOLLOW_atom_expr_in_unary_subexpr1005
public static final BitSet FOLLOW_COLLATE_in_unary_subexpr1008
public static final BitSet FOLLOW_ID_in_unary_subexpr1013
public static final BitSet FOLLOW_literal_value_in_atom_expr1025
public static final BitSet FOLLOW_bind_parameter_in_atom_expr1031
public static final BitSet FOLLOW_id_in_atom_expr1041
public static final BitSet FOLLOW_DOT_in_atom_expr1043
public static final BitSet FOLLOW_id_in_atom_expr1049
public static final BitSet FOLLOW_DOT_in_atom_expr1051
public static final BitSet FOLLOW_ID_in_atom_expr1057
public static final BitSet FOLLOW_ID_in_atom_expr1086
public static final BitSet FOLLOW_LPAREN_in_atom_expr1088
public static final BitSet FOLLOW_DISTINCT_in_atom_expr1091
public static final BitSet FOLLOW_expr_in_atom_expr1096
public static final BitSet FOLLOW_COMMA_in_atom_expr1099
public static final BitSet FOLLOW_expr_in_atom_expr1103
public static final BitSet FOLLOW_ASTERISK_in_atom_expr1109
public static final BitSet FOLLOW_RPAREN_in_atom_expr1113
public static final BitSet FOLLOW_LPAREN_in_atom_expr1138
public static final BitSet FOLLOW_expr_in_atom_expr1141
public static final BitSet FOLLOW_RPAREN_in_atom_expr1143
public static final BitSet FOLLOW_CAST_in_atom_expr1150
public static final BitSet FOLLOW_LPAREN_in_atom_expr1153
public static final BitSet FOLLOW_expr_in_atom_expr1156
public static final BitSet FOLLOW_AS_in_atom_expr1158
public static final BitSet FOLLOW_type_name_in_atom_expr1161
public static final BitSet FOLLOW_RPAREN_in_atom_expr1163
public static final BitSet FOLLOW_NOT_in_atom_expr1172
public static final BitSet FOLLOW_EXISTS_in_atom_expr1176
public static final BitSet FOLLOW_LPAREN_in_atom_expr1180
public static final BitSet FOLLOW_select_stmt_in_atom_expr1182
public static final BitSet FOLLOW_RPAREN_in_atom_expr1184
public static final BitSet FOLLOW_CASE_in_atom_expr1190
public static final BitSet FOLLOW_expr_in_atom_expr1195
public static final BitSet FOLLOW_when_expr_in_atom_expr1199
public static final BitSet FOLLOW_ELSE_in_atom_expr1203
public static final BitSet FOLLOW_expr_in_atom_expr1207
public static final BitSet FOLLOW_END_in_atom_expr1211
public static final BitSet FOLLOW_raise_function_in_atom_expr1234
public static final BitSet FOLLOW_WHEN_in_when_expr1244
public static final BitSet FOLLOW_expr_in_when_expr1248
public static final BitSet FOLLOW_THEN_in_when_expr1250
public static final BitSet FOLLOW_expr_in_when_expr1254
public static final BitSet FOLLOW_INTEGER_in_literal_value1276
public static final BitSet FOLLOW_FLOAT_in_literal_value1290
public static final BitSet FOLLOW_STRING_in_literal_value1304
public static final BitSet FOLLOW_BLOB_in_literal_value1318
public static final BitSet FOLLOW_NULL_in_literal_value1332
public static final BitSet FOLLOW_CURRENT_TIME_in_literal_value1338
public static final BitSet FOLLOW_CURRENT_DATE_in_literal_value1352
public static final BitSet FOLLOW_CURRENT_TIMESTAMP_in_literal_value1366
public static final BitSet FOLLOW_bool_in_literal_value1380
public static final BitSet FOLLOW_QUESTION_in_bind_parameter1393
public static final BitSet FOLLOW_QUESTION_in_bind_parameter1403
public static final BitSet FOLLOW_INTEGER_in_bind_parameter1407
public static final BitSet FOLLOW_COLON_in_bind_parameter1422
public static final BitSet FOLLOW_id_in_bind_parameter1426
public static final BitSet FOLLOW_AT_in_bind_parameter1441
public static final BitSet FOLLOW_id_in_bind_parameter1445
public static final BitSet FOLLOW_RAISE_in_raise_function1466
public static final BitSet FOLLOW_LPAREN_in_raise_function1469
public static final BitSet FOLLOW_IGNORE_in_raise_function1473
public static final BitSet FOLLOW_set_in_raise_function1477
public static final BitSet FOLLOW_COMMA_in_raise_function1489
public static final BitSet FOLLOW_STRING_in_raise_function1494
public static final BitSet FOLLOW_RPAREN_in_raise_function1497
public static final BitSet FOLLOW_ID_in_type_name1507
public static final BitSet FOLLOW_LPAREN_in_type_name1511
public static final BitSet FOLLOW_signed_number_in_type_name1515
public static final BitSet FOLLOW_COMMA_in_type_name1518
public static final BitSet FOLLOW_signed_number_in_type_name1522
public static final BitSet FOLLOW_RPAREN_in_type_name1526
public static final BitSet FOLLOW_set_in_signed_number1566
public static final BitSet FOLLOW_PRAGMA_in_pragma_stmt1580
public static final BitSet FOLLOW_id_in_pragma_stmt1585
public static final BitSet FOLLOW_DOT_in_pragma_stmt1587
public static final BitSet FOLLOW_id_in_pragma_stmt1593
public static final BitSet FOLLOW_EQUALS_in_pragma_stmt1596
public static final BitSet FOLLOW_pragma_value_in_pragma_stmt1598
public static final BitSet FOLLOW_LPAREN_in_pragma_stmt1602
public static final BitSet FOLLOW_pragma_value_in_pragma_stmt1604
public static final BitSet FOLLOW_RPAREN_in_pragma_stmt1606
public static final BitSet FOLLOW_signed_number_in_pragma_value1635
public static final BitSet FOLLOW_ID_in_pragma_value1648
public static final BitSet FOLLOW_STRING_in_pragma_value1661
public static final BitSet FOLLOW_bool_in_pragma_value1674
public static final BitSet FOLLOW_ATTACH_in_attach_stmt1684
public static final BitSet FOLLOW_DATABASE_in_attach_stmt1687
public static final BitSet FOLLOW_id_in_attach_stmt1693
public static final BitSet FOLLOW_AS_in_attach_stmt1695
public static final BitSet FOLLOW_id_in_attach_stmt1699
public static final BitSet FOLLOW_DETACH_in_detach_stmt1707
public static final BitSet FOLLOW_DATABASE_in_detach_stmt1710
public static final BitSet FOLLOW_id_in_detach_stmt1716
public static final BitSet FOLLOW_ANALYZE_in_analyze_stmt1724
public static final BitSet FOLLOW_id_in_analyze_stmt1729
public static final BitSet FOLLOW_id_in_analyze_stmt1735
public static final BitSet FOLLOW_DOT_in_analyze_stmt1737
public static final BitSet FOLLOW_id_in_analyze_stmt1741
public static final BitSet FOLLOW_REINDEX_in_reindex_stmt1751
public static final BitSet FOLLOW_id_in_reindex_stmt1756
public static final BitSet FOLLOW_DOT_in_reindex_stmt1758
public static final BitSet FOLLOW_id_in_reindex_stmt1764
public static final BitSet FOLLOW_VACUUM_in_vacuum_stmt1772
public static final BitSet FOLLOW_OR_in_operation_conflict_clause1783
public static final BitSet FOLLOW_set_in_operation_conflict_clause1785
public static final BitSet FOLLOW_expr_in_ordering_term1810
public static final BitSet FOLLOW_ASC_in_ordering_term1815
public static final BitSet FOLLOW_DESC_in_ordering_term1819
public static final BitSet FOLLOW_ORDER_in_operation_limited_clause1849
public static final BitSet FOLLOW_BY_in_operation_limited_clause1851
public static final BitSet FOLLOW_ordering_term_in_operation_limited_clause1853
public static final BitSet FOLLOW_COMMA_in_operation_limited_clause1856
public static final BitSet FOLLOW_ordering_term_in_operation_limited_clause1858
public static final BitSet FOLLOW_LIMIT_in_operation_limited_clause1866
public static final BitSet FOLLOW_INTEGER_in_operation_limited_clause1870
public static final BitSet FOLLOW_set_in_operation_limited_clause1873
public static final BitSet FOLLOW_INTEGER_in_operation_limited_clause1883
public static final BitSet FOLLOW_select_list_in_select_stmt1893
public static final BitSet FOLLOW_ORDER_in_select_stmt1898
public static final BitSet FOLLOW_BY_in_select_stmt1900
public static final BitSet FOLLOW_ordering_term_in_select_stmt1902
public static final BitSet FOLLOW_COMMA_in_select_stmt1905
public static final BitSet FOLLOW_ordering_term_in_select_stmt1907
public static final BitSet FOLLOW_LIMIT_in_select_stmt1916
public static final BitSet FOLLOW_INTEGER_in_select_stmt1920
public static final BitSet FOLLOW_OFFSET_in_select_stmt1924
public static final BitSet FOLLOW_COMMA_in_select_stmt1928
public static final BitSet FOLLOW_INTEGER_in_select_stmt1933
public static final BitSet FOLLOW_select_core_in_select_list1978
public static final BitSet FOLLOW_select_op_in_select_list1981
public static final BitSet FOLLOW_select_core_in_select_list1984
public static final BitSet FOLLOW_UNION_in_select_op1993
public static final BitSet FOLLOW_ALL_in_select_op1997
public static final BitSet FOLLOW_INTERSECT_in_select_op2003
public static final BitSet FOLLOW_EXCEPT_in_select_op2007
public static final BitSet FOLLOW_SELECT_in_select_core2016
public static final BitSet FOLLOW_ALL_in_select_core2019
public static final BitSet FOLLOW_DISTINCT_in_select_core2023
public static final BitSet FOLLOW_result_column_in_select_core2027
public static final BitSet FOLLOW_COMMA_in_select_core2030
public static final BitSet FOLLOW_result_column_in_select_core2032
public static final BitSet FOLLOW_FROM_in_select_core2037
public static final BitSet FOLLOW_join_source_in_select_core2039
public static final BitSet FOLLOW_WHERE_in_select_core2044
public static final BitSet FOLLOW_expr_in_select_core2048
public static final BitSet FOLLOW_GROUP_in_select_core2056
public static final BitSet FOLLOW_BY_in_select_core2058
public static final BitSet FOLLOW_ordering_term_in_select_core2060
public static final BitSet FOLLOW_COMMA_in_select_core2063
public static final BitSet FOLLOW_ordering_term_in_select_core2065
public static final BitSet FOLLOW_HAVING_in_select_core2070
public static final BitSet FOLLOW_expr_in_select_core2074
public static final BitSet FOLLOW_ASTERISK_in_result_column2144
public static final BitSet FOLLOW_id_in_result_column2152
public static final BitSet FOLLOW_DOT_in_result_column2154
public static final BitSet FOLLOW_ASTERISK_in_result_column2156
public static final BitSet FOLLOW_expr_in_result_column2171
public static final BitSet FOLLOW_AS_in_result_column2175
public static final BitSet FOLLOW_id_in_result_column2181
public static final BitSet FOLLOW_single_source_in_join_source2202
public static final BitSet FOLLOW_join_op_in_join_source2205
public static final BitSet FOLLOW_single_source_in_join_source2208
public static final BitSet FOLLOW_join_constraint_in_join_source2211
public static final BitSet FOLLOW_id_in_single_source2228
public static final BitSet FOLLOW_DOT_in_single_source2230
public static final BitSet FOLLOW_ID_in_single_source2236
public static final BitSet FOLLOW_AS_in_single_source2240
public static final BitSet FOLLOW_ID_in_single_source2246
public static final BitSet FOLLOW_INDEXED_in_single_source2251
public static final BitSet FOLLOW_BY_in_single_source2253
public static final BitSet FOLLOW_id_in_single_source2257
public static final BitSet FOLLOW_NOT_in_single_source2261
public static final BitSet FOLLOW_INDEXED_in_single_source2263
public static final BitSet FOLLOW_LPAREN_in_single_source2304
public static final BitSet FOLLOW_select_stmt_in_single_source2306
public static final BitSet FOLLOW_RPAREN_in_single_source2308
public static final BitSet FOLLOW_AS_in_single_source2312
public static final BitSet FOLLOW_ID_in_single_source2318
public static final BitSet FOLLOW_LPAREN_in_single_source2340
public static final BitSet FOLLOW_join_source_in_single_source2343
public static final BitSet FOLLOW_RPAREN_in_single_source2345
public static final BitSet FOLLOW_COMMA_in_join_op2356
public static final BitSet FOLLOW_NATURAL_in_join_op2363
public static final BitSet FOLLOW_LEFT_in_join_op2369
public static final BitSet FOLLOW_OUTER_in_join_op2374
public static final BitSet FOLLOW_INNER_in_join_op2380
public static final BitSet FOLLOW_CROSS_in_join_op2384
public static final BitSet FOLLOW_JOIN_in_join_op2387
public static final BitSet FOLLOW_ON_in_join_constraint2398
public static final BitSet FOLLOW_expr_in_join_constraint2401
public static final BitSet FOLLOW_USING_in_join_constraint2407
public static final BitSet FOLLOW_LPAREN_in_join_constraint2409
public static final BitSet FOLLOW_id_in_join_constraint2413
public static final BitSet FOLLOW_COMMA_in_join_constraint2416
public static final BitSet FOLLOW_id_in_join_constraint2420
public static final BitSet FOLLOW_RPAREN_in_join_constraint2424
public static final BitSet FOLLOW_INSERT_in_insert_stmt2443
public static final BitSet FOLLOW_operation_conflict_clause_in_insert_stmt2446
public static final BitSet FOLLOW_REPLACE_in_insert_stmt2452
public static final BitSet FOLLOW_INTO_in_insert_stmt2455
public static final BitSet FOLLOW_id_in_insert_stmt2460
public static final BitSet FOLLOW_DOT_in_insert_stmt2462
public static final BitSet FOLLOW_id_in_insert_stmt2468
public static final BitSet FOLLOW_LPAREN_in_insert_stmt2475
public static final BitSet FOLLOW_id_in_insert_stmt2479
public static final BitSet FOLLOW_COMMA_in_insert_stmt2482
public static final BitSet FOLLOW_id_in_insert_stmt2486
public static final BitSet FOLLOW_RPAREN_in_insert_stmt2490
public static final BitSet FOLLOW_VALUES_in_insert_stmt2499
public static final BitSet FOLLOW_LPAREN_in_insert_stmt2501
public static final BitSet FOLLOW_expr_in_insert_stmt2505
public static final BitSet FOLLOW_COMMA_in_insert_stmt2508
public static final BitSet FOLLOW_expr_in_insert_stmt2512
public static final BitSet FOLLOW_RPAREN_in_insert_stmt2516
public static final BitSet FOLLOW_select_stmt_in_insert_stmt2520
public static final BitSet FOLLOW_DEFAULT_in_insert_stmt2527
public static final BitSet FOLLOW_VALUES_in_insert_stmt2529
public static final BitSet FOLLOW_UPDATE_in_update_stmt2539
public static final BitSet FOLLOW_operation_conflict_clause_in_update_stmt2542
public static final BitSet FOLLOW_qualified_table_name_in_update_stmt2546
public static final BitSet FOLLOW_SET_in_update_stmt2550
public static final BitSet FOLLOW_update_set_in_update_stmt2554
public static final BitSet FOLLOW_COMMA_in_update_stmt2557
public static final BitSet FOLLOW_update_set_in_update_stmt2561
public static final BitSet FOLLOW_WHERE_in_update_stmt2566
public static final BitSet FOLLOW_expr_in_update_stmt2568
public static final BitSet FOLLOW_operation_limited_clause_in_update_stmt2573
public static final BitSet FOLLOW_id_in_update_set2584
public static final BitSet FOLLOW_EQUALS_in_update_set2586
public static final BitSet FOLLOW_expr_in_update_set2588
public static final BitSet FOLLOW_DELETE_in_delete_stmt2596
public static final BitSet FOLLOW_FROM_in_delete_stmt2598
public static final BitSet FOLLOW_qualified_table_name_in_delete_stmt2600
public static final BitSet FOLLOW_WHERE_in_delete_stmt2603
public static final BitSet FOLLOW_expr_in_delete_stmt2605
public static final BitSet FOLLOW_operation_limited_clause_in_delete_stmt2610
public static final BitSet FOLLOW_BEGIN_in_begin_stmt2620
public static final BitSet FOLLOW_TRANSACTION_in_begin_stmt2636
public static final BitSet FOLLOW_set_in_commit_stmt2646
public static final BitSet FOLLOW_TRANSACTION_in_commit_stmt2655
public static final BitSet FOLLOW_ROLLBACK_in_rollback_stmt2665
public static final BitSet FOLLOW_TRANSACTION_in_rollback_stmt2668
public static final BitSet FOLLOW_TO_in_rollback_stmt2673
public static final BitSet FOLLOW_SAVEPOINT_in_rollback_stmt2676
public static final BitSet FOLLOW_id_in_rollback_stmt2682
public static final BitSet FOLLOW_SAVEPOINT_in_savepoint_stmt2692
public static final BitSet FOLLOW_id_in_savepoint_stmt2696
public static final BitSet FOLLOW_RELEASE_in_release_stmt2704
public static final BitSet FOLLOW_SAVEPOINT_in_release_stmt2707
public static final BitSet FOLLOW_id_in_release_stmt2713
public static final BitSet FOLLOW_ON_in_table_conflict_clause2725
public static final BitSet FOLLOW_CONFLICT_in_table_conflict_clause2728
public static final BitSet FOLLOW_set_in_table_conflict_clause2731
public static final BitSet FOLLOW_CREATE_in_create_virtual_table_stmt2758
public static final BitSet FOLLOW_VIRTUAL_in_create_virtual_table_stmt2760
public static final BitSet FOLLOW_TABLE_in_create_virtual_table_stmt2762
public static final BitSet FOLLOW_id_in_create_virtual_table_stmt2767
public static final BitSet FOLLOW_DOT_in_create_virtual_table_stmt2769
public static final BitSet FOLLOW_id_in_create_virtual_table_stmt2775
public static final BitSet FOLLOW_USING_in_create_virtual_table_stmt2779
public static final BitSet FOLLOW_id_in_create_virtual_table_stmt2783
public static final BitSet FOLLOW_LPAREN_in_create_virtual_table_stmt2786
public static final BitSet FOLLOW_column_def_in_create_virtual_table_stmt2788
public static final BitSet FOLLOW_COMMA_in_create_virtual_table_stmt2791
public static final BitSet FOLLOW_column_def_in_create_virtual_table_stmt2793
public static final BitSet FOLLOW_RPAREN_in_create_virtual_table_stmt2797
public static final BitSet FOLLOW_CREATE_in_create_table_stmt2843
public static final BitSet FOLLOW_TEMPORARY_in_create_table_stmt2845
public static final BitSet FOLLOW_TABLE_in_create_table_stmt2848
public static final BitSet FOLLOW_IF_in_create_table_stmt2851
public static final BitSet FOLLOW_NOT_in_create_table_stmt2853
public static final BitSet FOLLOW_EXISTS_in_create_table_stmt2855
public static final BitSet FOLLOW_id_in_create_table_stmt2862
public static final BitSet FOLLOW_DOT_in_create_table_stmt2864
public static final BitSet FOLLOW_id_in_create_table_stmt2870
public static final BitSet FOLLOW_LPAREN_in_create_table_stmt2876
public static final BitSet FOLLOW_column_def_in_create_table_stmt2878
public static final BitSet FOLLOW_COMMA_in_create_table_stmt2881
public static final BitSet FOLLOW_column_def_in_create_table_stmt2883
public static final BitSet FOLLOW_COMMA_in_create_table_stmt2888
public static final BitSet FOLLOW_table_constraint_in_create_table_stmt2891
public static final BitSet FOLLOW_RPAREN_in_create_table_stmt2895
public static final BitSet FOLLOW_AS_in_create_table_stmt2901
public static final BitSet FOLLOW_select_stmt_in_create_table_stmt2903
public static final BitSet FOLLOW_id_column_def_in_column_def2959
public static final BitSet FOLLOW_type_name_in_column_def2961
public static final BitSet FOLLOW_column_constraint_in_column_def2964
public static final BitSet FOLLOW_CONSTRAINT_in_column_constraint2990
public static final BitSet FOLLOW_id_in_column_constraint2994
public static final BitSet FOLLOW_column_constraint_pk_in_column_constraint3002
public static final BitSet FOLLOW_column_constraint_not_null_in_column_constraint3008
public static final BitSet FOLLOW_column_constraint_null_in_column_constraint3014
public static final BitSet FOLLOW_column_constraint_unique_in_column_constraint3020
public static final BitSet FOLLOW_column_constraint_check_in_column_constraint3026
public static final BitSet FOLLOW_column_constraint_default_in_column_constraint3032
public static final BitSet FOLLOW_column_constraint_collate_in_column_constraint3038
public static final BitSet FOLLOW_fk_clause_in_column_constraint3044
public static final BitSet FOLLOW_PRIMARY_in_column_constraint_pk3104
public static final BitSet FOLLOW_KEY_in_column_constraint_pk3107
public static final BitSet FOLLOW_table_conflict_clause_in_column_constraint_pk3119
public static final BitSet FOLLOW_AUTOINCREMENT_in_column_constraint_pk3123
public static final BitSet FOLLOW_NOT_in_column_constraint_not_null3132
public static final BitSet FOLLOW_NULL_in_column_constraint_not_null3134
public static final BitSet FOLLOW_table_conflict_clause_in_column_constraint_not_null3136
public static final BitSet FOLLOW_NULL_in_column_constraint_null3153
public static final BitSet FOLLOW_table_conflict_clause_in_column_constraint_null3155
public static final BitSet FOLLOW_UNIQUE_in_column_constraint_unique3172
public static final BitSet FOLLOW_table_conflict_clause_in_column_constraint_unique3175
public static final BitSet FOLLOW_CHECK_in_column_constraint_check3183
public static final BitSet FOLLOW_LPAREN_in_column_constraint_check3186
public static final BitSet FOLLOW_expr_in_column_constraint_check3189
public static final BitSet FOLLOW_RPAREN_in_column_constraint_check3191
public static final BitSet FOLLOW_INTEGER_in_numeric_literal_value3202
public static final BitSet FOLLOW_FLOAT_in_numeric_literal_value3216
public static final BitSet FOLLOW_set_in_signed_default_number3234
public static final BitSet FOLLOW_numeric_literal_value_in_signed_default_number3243
public static final BitSet FOLLOW_DEFAULT_in_column_constraint_default3251
public static final BitSet FOLLOW_signed_default_number_in_column_constraint_default3255
public static final BitSet FOLLOW_literal_value_in_column_constraint_default3259
public static final BitSet FOLLOW_LPAREN_in_column_constraint_default3263
public static final BitSet FOLLOW_expr_in_column_constraint_default3266
public static final BitSet FOLLOW_RPAREN_in_column_constraint_default3268
public static final BitSet FOLLOW_COLLATE_in_column_constraint_collate3278
public static final BitSet FOLLOW_id_in_column_constraint_collate3283
public static final BitSet FOLLOW_CONSTRAINT_in_table_constraint3292
public static final BitSet FOLLOW_id_in_table_constraint3296
public static final BitSet FOLLOW_table_constraint_pk_in_table_constraint3304
public static final BitSet FOLLOW_table_constraint_unique_in_table_constraint3310
public static final BitSet FOLLOW_table_constraint_check_in_table_constraint3316
public static final BitSet FOLLOW_table_constraint_fk_in_table_constraint3322
public static final BitSet FOLLOW_PRIMARY_in_table_constraint_pk3362
public static final BitSet FOLLOW_KEY_in_table_constraint_pk3364
public static final BitSet FOLLOW_LPAREN_in_table_constraint_pk3368
public static final BitSet FOLLOW_id_in_table_constraint_pk3372
public static final BitSet FOLLOW_COMMA_in_table_constraint_pk3375
public static final BitSet FOLLOW_id_in_table_constraint_pk3379
public static final BitSet FOLLOW_RPAREN_in_table_constraint_pk3383
public static final BitSet FOLLOW_table_conflict_clause_in_table_constraint_pk3385
public static final BitSet FOLLOW_UNIQUE_in_table_constraint_unique3410
public static final BitSet FOLLOW_LPAREN_in_table_constraint_unique3414
public static final BitSet FOLLOW_id_in_table_constraint_unique3418
public static final BitSet FOLLOW_COMMA_in_table_constraint_unique3421
public static final BitSet FOLLOW_id_in_table_constraint_unique3425
public static final BitSet FOLLOW_RPAREN_in_table_constraint_unique3429
public static final BitSet FOLLOW_table_conflict_clause_in_table_constraint_unique3431
public static final BitSet FOLLOW_CHECK_in_table_constraint_check3456
public static final BitSet FOLLOW_LPAREN_in_table_constraint_check3459
public static final BitSet FOLLOW_expr_in_table_constraint_check3462
public static final BitSet FOLLOW_RPAREN_in_table_constraint_check3464
public static final BitSet FOLLOW_FOREIGN_in_table_constraint_fk3472
public static final BitSet FOLLOW_KEY_in_table_constraint_fk3474
public static final BitSet FOLLOW_LPAREN_in_table_constraint_fk3476
public static final BitSet FOLLOW_id_in_table_constraint_fk3480
public static final BitSet FOLLOW_COMMA_in_table_constraint_fk3483
public static final BitSet FOLLOW_id_in_table_constraint_fk3487
public static final BitSet FOLLOW_RPAREN_in_table_constraint_fk3491
public static final BitSet FOLLOW_fk_clause_in_table_constraint_fk3493
public static final BitSet FOLLOW_REFERENCES_in_fk_clause3516
public static final BitSet FOLLOW_id_in_fk_clause3520
public static final BitSet FOLLOW_LPAREN_in_fk_clause3523
public static final BitSet FOLLOW_id_in_fk_clause3527
public static final BitSet FOLLOW_COMMA_in_fk_clause3530
public static final BitSet FOLLOW_id_in_fk_clause3534
public static final BitSet FOLLOW_RPAREN_in_fk_clause3538
public static final BitSet FOLLOW_fk_clause_action_in_fk_clause3544
public static final BitSet FOLLOW_fk_clause_deferrable_in_fk_clause3547
public static final BitSet FOLLOW_ON_in_fk_clause_action3581
public static final BitSet FOLLOW_set_in_fk_clause_action3584
public static final BitSet FOLLOW_SET_in_fk_clause_action3597
public static final BitSet FOLLOW_NULL_in_fk_clause_action3600
public static final BitSet FOLLOW_SET_in_fk_clause_action3604
public static final BitSet FOLLOW_DEFAULT_in_fk_clause_action3607
public static final BitSet FOLLOW_CASCADE_in_fk_clause_action3611
public static final BitSet FOLLOW_RESTRICT_in_fk_clause_action3615
public static final BitSet FOLLOW_MATCH_in_fk_clause_action3622
public static final BitSet FOLLOW_id_in_fk_clause_action3625
public static final BitSet FOLLOW_NOT_in_fk_clause_deferrable3633
public static final BitSet FOLLOW_DEFERRABLE_in_fk_clause_deferrable3637
public static final BitSet FOLLOW_INITIALLY_in_fk_clause_deferrable3641
public static final BitSet FOLLOW_DEFERRED_in_fk_clause_deferrable3644
public static final BitSet FOLLOW_INITIALLY_in_fk_clause_deferrable3648
public static final BitSet FOLLOW_IMMEDIATE_in_fk_clause_deferrable3651
public static final BitSet FOLLOW_DROP_in_drop_table_stmt3661
public static final BitSet FOLLOW_TABLE_in_drop_table_stmt3663
public static final BitSet FOLLOW_IF_in_drop_table_stmt3666
public static final BitSet FOLLOW_EXISTS_in_drop_table_stmt3668
public static final BitSet FOLLOW_id_in_drop_table_stmt3675
public static final BitSet FOLLOW_DOT_in_drop_table_stmt3677
public static final BitSet FOLLOW_id_in_drop_table_stmt3683
public static final BitSet FOLLOW_ALTER_in_alter_table_stmt3713
public static final BitSet FOLLOW_TABLE_in_alter_table_stmt3715
public static final BitSet FOLLOW_id_in_alter_table_stmt3720
public static final BitSet FOLLOW_DOT_in_alter_table_stmt3722
public static final BitSet FOLLOW_id_in_alter_table_stmt3728
public static final BitSet FOLLOW_RENAME_in_alter_table_stmt3731
public static final BitSet FOLLOW_TO_in_alter_table_stmt3733
public static final BitSet FOLLOW_id_in_alter_table_stmt3737
public static final BitSet FOLLOW_ADD_in_alter_table_stmt3741
public static final BitSet FOLLOW_COLUMN_in_alter_table_stmt3744
public static final BitSet FOLLOW_column_def_in_alter_table_stmt3748
public static final BitSet FOLLOW_CREATE_in_create_view_stmt3757
public static final BitSet FOLLOW_TEMPORARY_in_create_view_stmt3759
public static final BitSet FOLLOW_VIEW_in_create_view_stmt3762
public static final BitSet FOLLOW_IF_in_create_view_stmt3765
public static final BitSet FOLLOW_NOT_in_create_view_stmt3767
public static final BitSet FOLLOW_EXISTS_in_create_view_stmt3769
public static final BitSet FOLLOW_id_in_create_view_stmt3776
public static final BitSet FOLLOW_DOT_in_create_view_stmt3778
public static final BitSet FOLLOW_id_in_create_view_stmt3784
public static final BitSet FOLLOW_AS_in_create_view_stmt3786
public static final BitSet FOLLOW_select_stmt_in_create_view_stmt3790
public static final BitSet FOLLOW_DROP_in_drop_view_stmt3831
public static final BitSet FOLLOW_VIEW_in_drop_view_stmt3833
public static final BitSet FOLLOW_IF_in_drop_view_stmt3836
public static final BitSet FOLLOW_EXISTS_in_drop_view_stmt3838
public static final BitSet FOLLOW_id_in_drop_view_stmt3845
public static final BitSet FOLLOW_DOT_in_drop_view_stmt3847
public static final BitSet FOLLOW_id_in_drop_view_stmt3853
public static final BitSet FOLLOW_CREATE_in_create_index_stmt3861
public static final BitSet FOLLOW_UNIQUE_in_create_index_stmt3864
public static final BitSet FOLLOW_INDEX_in_create_index_stmt3868
public static final BitSet FOLLOW_IF_in_create_index_stmt3871
public static final BitSet FOLLOW_NOT_in_create_index_stmt3873
public static final BitSet FOLLOW_EXISTS_in_create_index_stmt3875
public static final BitSet FOLLOW_id_in_create_index_stmt3882
public static final BitSet FOLLOW_DOT_in_create_index_stmt3884
public static final BitSet FOLLOW_id_in_create_index_stmt3890
public static final BitSet FOLLOW_ON_in_create_index_stmt3894
public static final BitSet FOLLOW_id_in_create_index_stmt3898
public static final BitSet FOLLOW_LPAREN_in_create_index_stmt3900
public static final BitSet FOLLOW_indexed_column_in_create_index_stmt3904
public static final BitSet FOLLOW_COMMA_in_create_index_stmt3907
public static final BitSet FOLLOW_indexed_column_in_create_index_stmt3911
public static final BitSet FOLLOW_RPAREN_in_create_index_stmt3915
public static final BitSet FOLLOW_id_in_indexed_column3961
public static final BitSet FOLLOW_COLLATE_in_indexed_column3964
public static final BitSet FOLLOW_id_in_indexed_column3968
public static final BitSet FOLLOW_ASC_in_indexed_column3973
public static final BitSet FOLLOW_DESC_in_indexed_column3977
public static final BitSet FOLLOW_DROP_in_drop_index_stmt4008
public static final BitSet FOLLOW_INDEX_in_drop_index_stmt4010
public static final BitSet FOLLOW_IF_in_drop_index_stmt4013
public static final BitSet FOLLOW_EXISTS_in_drop_index_stmt4015
public static final BitSet FOLLOW_id_in_drop_index_stmt4022
public static final BitSet FOLLOW_DOT_in_drop_index_stmt4024
public static final BitSet FOLLOW_id_in_drop_index_stmt4030
public static final BitSet FOLLOW_CREATE_in_create_trigger_stmt4060
public static final BitSet FOLLOW_TEMPORARY_in_create_trigger_stmt4062
public static final BitSet FOLLOW_TRIGGER_in_create_trigger_stmt4065
public static final BitSet FOLLOW_IF_in_create_trigger_stmt4068
public static final BitSet FOLLOW_NOT_in_create_trigger_stmt4070
public static final BitSet FOLLOW_EXISTS_in_create_trigger_stmt4072
public static final BitSet FOLLOW_id_in_create_trigger_stmt4079
public static final BitSet FOLLOW_DOT_in_create_trigger_stmt4081
public static final BitSet FOLLOW_id_in_create_trigger_stmt4087
public static final BitSet FOLLOW_BEFORE_in_create_trigger_stmt4092
public static final BitSet FOLLOW_AFTER_in_create_trigger_stmt4096
public static final BitSet FOLLOW_INSTEAD_in_create_trigger_stmt4100
public static final BitSet FOLLOW_OF_in_create_trigger_stmt4102
public static final BitSet FOLLOW_DELETE_in_create_trigger_stmt4107
public static final BitSet FOLLOW_INSERT_in_create_trigger_stmt4111
public static final BitSet FOLLOW_UPDATE_in_create_trigger_stmt4115
public static final BitSet FOLLOW_OF_in_create_trigger_stmt4118
public static final BitSet FOLLOW_id_in_create_trigger_stmt4122
public static final BitSet FOLLOW_COMMA_in_create_trigger_stmt4125
public static final BitSet FOLLOW_id_in_create_trigger_stmt4129
public static final BitSet FOLLOW_ON_in_create_trigger_stmt4138
public static final BitSet FOLLOW_id_in_create_trigger_stmt4142
public static final BitSet FOLLOW_FOR_in_create_trigger_stmt4145
public static final BitSet FOLLOW_EACH_in_create_trigger_stmt4147
public static final BitSet FOLLOW_ROW_in_create_trigger_stmt4149
public static final BitSet FOLLOW_WHEN_in_create_trigger_stmt4154
public static final BitSet FOLLOW_expr_in_create_trigger_stmt4156
public static final BitSet FOLLOW_BEGIN_in_create_trigger_stmt4162
public static final BitSet FOLLOW_update_stmt_in_create_trigger_stmt4166
public static final BitSet FOLLOW_insert_stmt_in_create_trigger_stmt4170
public static final BitSet FOLLOW_delete_stmt_in_create_trigger_stmt4174
public static final BitSet FOLLOW_select_stmt_in_create_trigger_stmt4178
public static final BitSet FOLLOW_SEMI_in_create_trigger_stmt4181
public static final BitSet FOLLOW_END_in_create_trigger_stmt4185
public static final BitSet FOLLOW_DROP_in_drop_trigger_stmt4218
public static final BitSet FOLLOW_TRIGGER_in_drop_trigger_stmt4220
public static final BitSet FOLLOW_IF_in_drop_trigger_stmt4223
public static final BitSet FOLLOW_EXISTS_in_drop_trigger_stmt4225
public static final BitSet FOLLOW_id_in_drop_trigger_stmt4232
public static final BitSet FOLLOW_DOT_in_drop_trigger_stmt4234
public static final BitSet FOLLOW_id_in_drop_trigger_stmt4240
public static final BitSet FOLLOW_ID_in_id_core4252
public static final BitSet FOLLOW_STRING_in_id_core4259
public static final BitSet FOLLOW_id_core_in_id4273
public static final BitSet FOLLOW_keyword_in_id4277
public static final BitSet FOLLOW_id_core_in_id_column_def4951
public static final BitSet FOLLOW_keyword_column_def_in_id_column_def4955
public SqlParser(TokenStream input)
public SqlParser(TokenStream input, RecognizerSharedState state)
public Parser[] getDelegates()
public void setTreeAdaptor(TreeAdaptor adaptor)
public TreeAdaptor getTreeAdaptor()
public java.lang.String[] getTokenNames()
public java.lang.String getGrammarFileName()
protected java.lang.Object recoverFromMismatchedToken(IntStream input, int ttype, BitSet follow) throws RecognitionException
RecognitionException
public void displayRecognitionError(java.lang.String[] tokenNames, RecognitionException e)
public static java.lang.String unquoteId(java.lang.String id)
public static java.lang.String quotedId(CommonTree ast)
public final SqlParser.sql_stmt_list_return sql_stmt_list() throws RecognitionException
RecognitionException
public final SqlParser.sql_stmt_itself_return sql_stmt_itself() throws RecognitionException
RecognitionException
public final SqlParser.sql_stmt_return sql_stmt() throws RecognitionException
RecognitionException
public final SqlParser.sql_stmt_core_return sql_stmt_core() throws RecognitionException
RecognitionException
public final SqlParser.schema_create_table_stmt_return schema_create_table_stmt() throws RecognitionException
RecognitionException
public final SqlParser.qualified_table_name_return qualified_table_name() throws RecognitionException
RecognitionException
public final SqlParser.expr_return expr() throws RecognitionException
RecognitionException
public final SqlParser.or_subexpr_return or_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.and_subexpr_return and_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.cond_expr_return cond_expr() throws RecognitionException
RecognitionException
public final SqlParser.match_op_return match_op() throws RecognitionException
RecognitionException
public final SqlParser.eq_subexpr_return eq_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.neq_subexpr_return neq_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.bit_subexpr_return bit_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.add_subexpr_return add_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.mul_subexpr_return mul_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.con_subexpr_return con_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.unary_op_return unary_op() throws RecognitionException
RecognitionException
public final SqlParser.unary_subexpr_return unary_subexpr() throws RecognitionException
RecognitionException
public final SqlParser.atom_expr_return atom_expr() throws RecognitionException
RecognitionException
public final SqlParser.when_expr_return when_expr() throws RecognitionException
RecognitionException
public final SqlParser.literal_value_return literal_value() throws RecognitionException
RecognitionException
public final SqlParser.bind_parameter_return bind_parameter() throws RecognitionException
RecognitionException
public final SqlParser.raise_function_return raise_function() throws RecognitionException
RecognitionException
public final SqlParser.type_name_return type_name() throws RecognitionException
RecognitionException
public final SqlParser.signed_number_return signed_number() throws RecognitionException
RecognitionException
public final SqlParser.pragma_stmt_return pragma_stmt() throws RecognitionException
RecognitionException
public final SqlParser.pragma_value_return pragma_value() throws RecognitionException
RecognitionException
public final SqlParser.attach_stmt_return attach_stmt() throws RecognitionException
RecognitionException
public final SqlParser.detach_stmt_return detach_stmt() throws RecognitionException
RecognitionException
public final SqlParser.analyze_stmt_return analyze_stmt() throws RecognitionException
RecognitionException
public final SqlParser.reindex_stmt_return reindex_stmt() throws RecognitionException
RecognitionException
public final SqlParser.vacuum_stmt_return vacuum_stmt() throws RecognitionException
RecognitionException
public final SqlParser.operation_conflict_clause_return operation_conflict_clause() throws RecognitionException
RecognitionException
public final SqlParser.ordering_term_return ordering_term() throws RecognitionException
RecognitionException
public final SqlParser.operation_limited_clause_return operation_limited_clause() throws RecognitionException
RecognitionException
public final SqlParser.select_stmt_return select_stmt() throws RecognitionException
RecognitionException
public final SqlParser.select_list_return select_list() throws RecognitionException
RecognitionException
public final SqlParser.select_op_return select_op() throws RecognitionException
RecognitionException
public final SqlParser.select_core_return select_core() throws RecognitionException
RecognitionException
public final SqlParser.result_column_return result_column() throws RecognitionException
RecognitionException
public final SqlParser.join_source_return join_source() throws RecognitionException
RecognitionException
public final SqlParser.single_source_return single_source() throws RecognitionException
RecognitionException
public final SqlParser.join_op_return join_op() throws RecognitionException
RecognitionException
public final SqlParser.join_constraint_return join_constraint() throws RecognitionException
RecognitionException
public final SqlParser.insert_stmt_return insert_stmt() throws RecognitionException
RecognitionException
public final SqlParser.update_stmt_return update_stmt() throws RecognitionException
RecognitionException
public final SqlParser.update_set_return update_set() throws RecognitionException
RecognitionException
public final SqlParser.delete_stmt_return delete_stmt() throws RecognitionException
RecognitionException
public final SqlParser.begin_stmt_return begin_stmt() throws RecognitionException
RecognitionException
public final SqlParser.commit_stmt_return commit_stmt() throws RecognitionException
RecognitionException
public final SqlParser.rollback_stmt_return rollback_stmt() throws RecognitionException
RecognitionException
public final SqlParser.savepoint_stmt_return savepoint_stmt() throws RecognitionException
RecognitionException
public final SqlParser.release_stmt_return release_stmt() throws RecognitionException
RecognitionException
public final SqlParser.table_conflict_clause_return table_conflict_clause() throws RecognitionException
RecognitionException
public final SqlParser.create_virtual_table_stmt_return create_virtual_table_stmt() throws RecognitionException
RecognitionException
public final SqlParser.create_table_stmt_return create_table_stmt() throws RecognitionException
RecognitionException
public final SqlParser.column_def_return column_def() throws RecognitionException
RecognitionException
public final SqlParser.column_constraint_return column_constraint() throws RecognitionException
RecognitionException
public final SqlParser.column_constraint_pk_return column_constraint_pk() throws RecognitionException
RecognitionException
public final SqlParser.column_constraint_not_null_return column_constraint_not_null() throws RecognitionException
RecognitionException
public final SqlParser.column_constraint_null_return column_constraint_null() throws RecognitionException
RecognitionException
public final SqlParser.column_constraint_unique_return column_constraint_unique() throws RecognitionException
RecognitionException
public final SqlParser.column_constraint_check_return column_constraint_check() throws RecognitionException
RecognitionException
public final SqlParser.numeric_literal_value_return numeric_literal_value() throws RecognitionException
RecognitionException
public final SqlParser.signed_default_number_return signed_default_number() throws RecognitionException
RecognitionException
public final SqlParser.column_constraint_default_return column_constraint_default() throws RecognitionException
RecognitionException
public final SqlParser.column_constraint_collate_return column_constraint_collate() throws RecognitionException
RecognitionException
public final SqlParser.table_constraint_return table_constraint() throws RecognitionException
RecognitionException
public final SqlParser.table_constraint_pk_return table_constraint_pk() throws RecognitionException
RecognitionException
public final SqlParser.table_constraint_unique_return table_constraint_unique() throws RecognitionException
RecognitionException
public final SqlParser.table_constraint_check_return table_constraint_check() throws RecognitionException
RecognitionException
public final SqlParser.table_constraint_fk_return table_constraint_fk() throws RecognitionException
RecognitionException
public final SqlParser.fk_clause_return fk_clause() throws RecognitionException
RecognitionException
public final SqlParser.fk_clause_action_return fk_clause_action() throws RecognitionException
RecognitionException
public final SqlParser.fk_clause_deferrable_return fk_clause_deferrable() throws RecognitionException
RecognitionException
public final SqlParser.drop_table_stmt_return drop_table_stmt() throws RecognitionException
RecognitionException
public final SqlParser.alter_table_stmt_return alter_table_stmt() throws RecognitionException
RecognitionException
public final SqlParser.create_view_stmt_return create_view_stmt() throws RecognitionException
RecognitionException
public final SqlParser.drop_view_stmt_return drop_view_stmt() throws RecognitionException
RecognitionException
public final SqlParser.create_index_stmt_return create_index_stmt() throws RecognitionException
RecognitionException
public final SqlParser.indexed_column_return indexed_column() throws RecognitionException
RecognitionException
public final SqlParser.drop_index_stmt_return drop_index_stmt() throws RecognitionException
RecognitionException
public final SqlParser.create_trigger_stmt_return create_trigger_stmt() throws RecognitionException
RecognitionException
public final SqlParser.drop_trigger_stmt_return drop_trigger_stmt() throws RecognitionException
RecognitionException
public final SqlParser.id_core_return id_core() throws RecognitionException
RecognitionException
public final SqlParser.id_return id() throws RecognitionException
RecognitionException
public final SqlParser.keyword_return keyword() throws RecognitionException
RecognitionException
public final SqlParser.id_column_def_return id_column_def() throws RecognitionException
RecognitionException
public final SqlParser.keyword_column_def_return keyword_column_def() throws RecognitionException
RecognitionException
public final SqlParser.bool_return bool() throws RecognitionException
RecognitionException
Copyright © 2009-2010 TMate Software Ltd. All Rights Reserved.