Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
Committed. Thanks Navis.
Description
Currently, it is required to state column names when LATERAL VIEW is used.
That shouldn't be necessary, since UDTF returns struct which contains column names - and they should be used by default.
For example, it would be great if this was possible:
SELECT t.*, t.key1 + t.key4
FROM some_table
LATERAL VIEW JSON_TUPLE(json, 'key1', 'key2', 'key3', 'key3') t;
Attachments
Attachments
Issue Links
- is related to
-
HIVE-5116 HIVE-2608 didn't removed udtf_not_supported2.q test
- Closed