improved postgresql sql parser support. support POSIX Regular Expressions. issue #1391

This commit is contained in:
wenshao
2016-09-19 13:43:57 +08:00
parent 0a3fbb639b
commit 26d2087237
8 changed files with 270 additions and 9 deletions
@@ -59,6 +59,10 @@ public enum SQLBinaryOperator {
NotILike("NOT ILIKE", 110),
AT_AT("@@", 110), // postgresql textsearch
SIMILAR_TO("SIMILAR TO", 110),
POSIX_Regular_Match("~", 110),
POSIX_Regular_Match_Insensitive("~*", 110),
POSIX_Regular_Not_Match("!~", 110),
POSIX_Regular_Not_Match_POSIX_Regular_Match_Insensitive("!~*", 110),
RLike("RLIKE", 110),
NotRLike("NOT RLIKE", 110),