Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.11.1
Description
Given a UDF func that accepts a ROW(INT, STRING) as parameter, it cannot be called like this:
SELECT func(ROW(a, b)) FROM t
while this works
SELECT func(r) FROM (SELECT ROW(a, b) FROM t)
The exception returned is:
org.apache.flink.table.api.ValidationException: SQL validation failed. null
with an empty UnsupportedOperationException as cause.
Attachments
Issue Links
- links to