[ https://issues.apache.org/jira/browse/CALCITE-5570?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17775190#comment-17775190 ]
Jiajun Xie commented on CALCITE-5570: ------------------------------------- [~MasseGuillaume] , Thank you for your notification. Would you please review it: https://github.com/apache/calcite/pull/3469 > 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 > Fix For: 1.36.0 > > 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)