Set Function | Support in HiveQL |
Count | Supported |
AVG | Supported |
MIN | Supported |
MAX | Supported |
SUM | Supported |
DISTINCT | Supported |
ALL | Supported |
Numeric Function | Support in HiveQL |
CHAR_LENGTH CHARACTER_LENGTH | Not supported. Use LENGTH(string) instead. |
Position...In | Not supported |
BIT_LENGTH(s) | Not supported |
OCTET_LENGTH(str) | Not supported |
EXTRACT...FROM | Not supported |
TIMEZONE_HOUR | Not supported |
TIMEZONE_MINUTE | Not supported |
String Function | Support in HiveQL |
Substring | Supported |
Convert … using | Not supported |
TRIM | Supported. |
Leading | Not supported. Use LTRIM. |
Trailing | Not supported. Use RTRIM. |
Both | Not supported (default behavior of TRIM) |
Date/Time Function | Support in HiveQL |
CURRENT_DATE( ) | Not supported |
CURRENT_TIME( ) | Not supported |
CURRENT_TIMESTAMP | Not supported. Use UNIX_TIMESTAMP(). |
System Function | Support in HiveQL |
CASE ... END | Supported. |
COALESCE | Supported. |
NULLIF | Not supported. |
CAST | Supported. |