W3C home > Mailing lists > Public > public-rdf-dawg@w3.org > October to December 2010

Re: another question on "SELECT *"

From: Andy Seaborne <andy.seaborne@epimorphics.com>
Date: Thu, 14 Oct 2010 14:14:12 +0100
Message-ID: <4CB70224.1050104@epimorphics.com>
To: Lee Feigenbaum <lee@thefigtrees.net>
CC: Axel Polleres <axel.polleres@deri.org>, SPARQL Working Group <public-rdf-dawg@w3.org>


On 14/10/10 13:18, Lee Feigenbaum wrote:
> On 10/14/2010 6:35 AM, Axel Polleres wrote:
>> For clarification, another thing: BTW, what now about combining * with
>> project expressions?
>> SELECT * (expr AS ?newVar)
>> would seem convenient to simply extend a binding, but the current
>> grammar forbids this.
>
> I'm pretty sure we've discussed this in the past and agreed that SELECT
> * is a convenient abbreviation but that we don't need this extra
> complication in the grammar.

Technical point:

An implementation does have to do the work needed (the analysis of the 
query at that point) for that use of "*" in order to determine whether 
?newVar is allowed.

>> Anyways, we actually don't need it if we have BIND with exactly this
>> behaviour, yes?
>> So, given we have BIND, I can live without the possiblity to "extend"
>> "SELECT *",
>> just wanted to note this.
>
> Well, you could do it easily enough without BIND anyway; it's just an
> extra shortcut.

>
> Lee
>>
>>
>> best,
>> Axel
>>

I'm neutral at the moment.

	Andy
Received on Thursday, 14 October 2010 13:15:14 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 16:15:44 GMT