Timo Walther created FLINK-32466:
------------------------------------

             Summary: Invalid input strategy for CONCAT allows BINARY strings
                 Key: FLINK-32466
                 URL: https://issues.apache.org/jira/browse/FLINK-32466
             Project: Flink
          Issue Type: Bug
          Components: Table SQL / Planner
            Reporter: Timo Walther
            Assignee: Timo Walther


"string" in SQL terms covers both character strings and binary strings. The 
author of CONCAT might not have known this. In any case, the code gen instead 
of the validator fails when executing:

{code}
TableEnvironment t = 
TableEnvironment.create(EnvironmentSettings.inStreamingMode());
t.createTemporaryView("t", t.fromValues(lit(new byte[] {97})));
t.executeSql("SELECT CONCAT(f0, '-magic') FROM t").print();
{code}

As future work, we should also allow binary strings.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to