You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by "Sergey Nuyanzin (Jira)" <ji...@apache.org> on 2021/10/19 13:21:00 UTC
[jira] [Created] (FLINK-24592) FlinkSQL multiline parser
improvements
Sergey Nuyanzin created FLINK-24592:
---------------------------------------
Summary: FlinkSQL multiline parser improvements
Key: FLINK-24592
URL: https://issues.apache.org/jira/browse/FLINK-24592
Project: Flink
Issue Type: Improvement
Components: Table SQL / Client
Reporter: Sergey Nuyanzin
Currently existing multiline parser has limitations e.g.
line could not end with semicolon e.g. as a part of field value, comment or column name.
Also if a query contains '--' e.g. as a part of varchar field value then it fails.
In case there is no objections I would put some efforts to improve this behavior;
here it is a list of sample problem queries
{code:sql}
select 123; -- comment
select 1 as `1--`;
select '--';
-- This query works if a user copy-pastes it to FlinkSQL, however it fails if a user types it in FlinkSQL
select '1;
';
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)