Hequn Cheng created FLINK-11221:
-----------------------------------
Summary: Support delimited identifiers in TableAPI
Key: FLINK-11221
URL: https://issues.apache.org/jira/browse/FLINK-11221
Project: Flink
Issue Type: Improvement
Components: Table API & SQL
Reporter: Hequn Cheng
Assignee: Hequn Cheng
There are two kinds of identifiers in SQL: regular identifiers and delimited
identifiers. Different from regular identifiers, delimited identifiers are
identifiers enclosed in double backticks(``), double quotation marks (") or
brackets ([ ]).
Currently, delimited identifiers in double backticks have been supported in
Flink SQL(thanks to Calcite). In Calcite, delimited identifiers may contain
virtually any character, including spaces and other punctuation. With delimited
identifiers, we can name some special identifiers such as `a-a` which may be an
essential requirement.
However, delimited identifiers are not supported in TableApi. It would be nice
if we support it in TableApi.
Any suggestions are welcomed! Thank you.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)