You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@asterixdb.apache.org by "Glenn Justo Galvizo (Jira)" <ji...@apache.org> on 2024/10/21 17:30:00 UTC

[jira] [Assigned] (ASTERIXDB-3513) SELECT v1.v2.*

     [ https://issues.apache.org/jira/browse/ASTERIXDB-3513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Glenn Justo Galvizo reassigned ASTERIXDB-3513:
----------------------------------------------

    Assignee: Peeyush Gupta  (was: Glenn Justo Galvizo)

> SELECT v1.v2.*
> --------------
>
>                 Key: ASTERIXDB-3513
>                 URL: https://issues.apache.org/jira/browse/ASTERIXDB-3513
>             Project: Apache AsterixDB
>          Issue Type: New Feature
>          Components: SQL - Translator SQL++
>            Reporter: Glenn Justo Galvizo
>            Assignee: Peeyush Gupta
>            Priority: Major
>              Labels: triaged
>
> The current grammar for Projection ([https://nightlies.apache.org/asterixdb/SQLPP.html#prod201]) doesn’t seem to support the expression 
> {code:java}
> v1.v2.*
> {code}
>  , only a single variable “v1.*”.
> My current workaround is to specify something like:
> “FROM MyDataset d LET content = d.msg.content SELECT content.* EXCLUDE extra”
> But ideally, I want to write the following query (which currently throws a syntax error):
> “FROM MyDataset d SELECT d.msg.content.* EXCLUDE extra”



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