File tree 1 file changed +16
-2
lines changed
src/main/jjtree/net/sf/jsqlparser/parser
1 file changed +16
-2
lines changed Original file line number Diff line number Diff line change @@ -2031,7 +2031,14 @@ ObjectNames RelObjectNames() : {
2031
2031
} {
2032
2032
token = RelObjectNameExt() { data.add(token); }
2033
2033
(
2034
- LOOKAHEAD (2) ( delimiter = "." | delimiter = ":" ) { delimiters.add(delimiter.image); } (( delimiter = "." | delimiter = ":" ) { data.add(null); delimiters.add(delimiter.image); })*
2034
+ LOOKAHEAD (2) (
2035
+ ( delimiter = "..." { delimiters.add("."); data.add(null); delimiters.add("."); data.add(null); delimiters.add("."); } )
2036
+ |
2037
+ ( delimiter = ".." { delimiters.add("."); data.add(null); delimiters.add("."); } )
2038
+ |
2039
+ ( ( delimiter = "." | delimiter = ":" ) { delimiters.add(delimiter.image); } )
2040
+ )
2041
+
2035
2042
token = RelObjectNameExt2() { data.add(token); }
2036
2043
) *
2037
2044
@@ -2047,7 +2054,14 @@ ObjectNames ColumnIdentifier() : {
2047
2054
} {
2048
2055
token = RelObjectNameExt() { data.add(token); }
2049
2056
(
2050
- LOOKAHEAD (2) ( delimiter = "." ) { delimiters.add(delimiter.image); } (( delimiter = "." ) { data.add(null); delimiters.add(delimiter.image); })*
2057
+ LOOKAHEAD (2) (
2058
+ ( delimiter = "..." { delimiters.add("."); data.add(null); delimiters.add("."); data.add(null); delimiters.add("."); } )
2059
+ |
2060
+ ( delimiter = ".." { delimiters.add("."); data.add(null); delimiters.add("."); } )
2061
+ |
2062
+ ( delimiter = "." { delimiters.add(delimiter.image); } )
2063
+ )
2064
+
2051
2065
token = RelObjectNameExt2() { data.add(token); }
2052
2066
) *
2053
2067
You can’t perform that action at this time.
0 commit comments