[ https://issues.apache.org/jira/browse/CALCITE-5570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17770817#comment-17770817 ]
Jiajun Xie commented on CALCITE-5570: ------------------------------------- Fixed in [6f79436|https://github.com/apache/calcite/commit/6f79436c178beec639e559d9152c237bbf8ec3e8]. Thanks for your review [~Sergey Nuyanzin]. > Support nested map type for SqlDataTypeSpec > ------------------------------------------- > > Key: CALCITE-5570 > URL: https://issues.apache.org/jira/browse/CALCITE-5570 > Project: Calcite > Issue Type: Improvement > Components: core > Reporter: Sergey Nuyanzin > Assignee: Jiajun Xie > Priority: Major > Labels: pull-request-available > Time Spent: 50m > Remaining Estimate: 0h > > There was added a similar support for arrays/multisets at > https://issues.apache.org/jira/browse/CALCITE-3250 > however there is no support for maps so far. > The issue is to add such support. > > I think I'd like to clarify is syntax for maps since it has 2 internal > subtypes for keys and values may be something similar to ROW with delimiter > like > {code:sql} > SELECT CAST(NULL AS MAP(INT, INT)); > -- or with square brackets similar to map constructor > SELECT CAST(NULL AS MAP[INT, INT]); > -- or with angle (Flink syntax) > SELECT CAST(NULL AS MAP<INT, INT>); > {code} > > > -- This message was sent by Atlassian Jira (v8.20.10#820010)