Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
RegExp and RLike are treated as "precedenceEqualNegatableOperator" in Hive. They actually come from MySQL. Both of them are not keywords in SQL2011. But they are reserved keywords in MySQL. Making them reserved ones can eliminate the current 14 ambiguities that we have in current Hive. If users still would like to use them as identifiers/function names, users can "set hive.support.sql11.reserved.keywords=false;"