|
@@ -218,7 +218,7 @@ var SqlParseSupport = (function () {
|
|
|
suggestColRefKeywords: {
|
|
suggestColRefKeywords: {
|
|
|
BOOLEAN: ['AND', 'OR'],
|
|
BOOLEAN: ['AND', 'OR'],
|
|
|
NUMBER: ['+', '-', '*', '/', '%', 'DIV'],
|
|
NUMBER: ['+', '-', '*', '/', '%', 'DIV'],
|
|
|
- STRING: parser.isImpala() ? ['ILIKE', 'LIKE', 'NOT LIKE', 'REGEX', 'RLIKE'] : ['LIKE', 'NOT LIKE', 'REGEX', 'RLIKE']
|
|
|
|
|
|
|
+ STRING: parser.isImpala() ? ['ILIKE', 'LIKE', 'NOT LIKE', 'REGEXP', 'RLIKE'] : ['LIKE', 'NOT LIKE', 'REGEXP', 'RLIKE']
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -229,7 +229,7 @@ var SqlParseSupport = (function () {
|
|
|
keywords = keywords.concat(['+', '-', '*', '/', '%', 'DIV']);
|
|
keywords = keywords.concat(['+', '-', '*', '/', '%', 'DIV']);
|
|
|
}
|
|
}
|
|
|
if (SqlFunctions.matchesType(parser.yy.activeDialect, ['STRING'], types)) {
|
|
if (SqlFunctions.matchesType(parser.yy.activeDialect, ['STRING'], types)) {
|
|
|
- keywords = keywords.concat(parser.isImpala() ? ['ILIKE', 'LIKE', 'NOT LIKE', 'REGEX', 'RLIKE'] : ['LIKE', 'NOT LIKE', 'REGEX', 'RLIKE']);
|
|
|
|
|
|
|
+ keywords = keywords.concat(parser.isImpala() ? ['ILIKE', 'LIKE', 'NOT LIKE', 'REGEXP', 'RLIKE'] : ['LIKE', 'NOT LIKE', 'REGEXP', 'RLIKE']);
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
return {suggestKeywords: keywords};
|
|
return {suggestKeywords: keywords};
|