SPARQL update with blank nodes

So now I don't understand SPARQL 1.1 Update, which states

Deleting triples that are not present, or from a graph that is not
present will have no effect and will result in success. *Using a new
blank node in a delete template will lead to nothing being deleted, as
the new blank node cannot match anything that already exists.* [emphasis
added]

because blank nodes *do* match, as per SPARQL 1.1 query.

peter




From: Alex Hall <alexhall@revelytix.com>
Subject: Re: matching basic graph patterns
Date: Wed, 20 Apr 2011 11:25:28 -0500

> On Wed, Apr 20, 2011 at 12:16 PM, Peter Frederick Patel-Schneider <
> pfps@research.bell-labs.com> wrote:
> 
>> Does anyone know where matching basic graph patterns is defined in the
>> new SPARQL documents?  I just tried to find this definition and failed.
> 
> http://www.w3.org/TR/sparql11-query/#BGPsparql

> 
> Is this what you're looking for?
> -Alex

Received on Wednesday, 20 April 2011 17:37:06 UTC