W dniu 2015-06-02 o 19:33, Martynas Jusevičius pisze:
Can't you use a variable instead?
On Jun 2, 2015 7:17 PM, "Wojciech Ciesielski" <[email protected]> wrote:
Hi again :)
DELETE DATA
{
GRAPH <http://przyklad.pl/>
{
_:asdfasd
<http://przyklad.pl/TypObiektu#jest>
<http://przyklad.pl/TypObiektu#test>
}
}
fuseki give me that error:
Error 400: Line 5, column 6: Blank nodes not allowed in DELETE templates:
_:asdfasd
Fuseki - version 2.0.0 (Build date: 2015-03-08T09:49:20+0000)
It is any way too delete blank node from fuseki using SPARQL?
Or using usnig java ?
I know i can delete it from fuseki manualy.
Thanks
how ? that dont work also :(
DELETE DATA
{
GRAPH <http://przyklad.pl/>
{
?a
<http://przyklad.pl/TypObiektu#jest>
<http://przyklad.pl/TypObiektu#test>
}
}
Error 400: Variables not permitted in data quad
Fuseki - version 2.0.0 (Build date: 2015-03-08T09:49:20+0000)
http://www.w3.org/TR/2013/REC-sparql11-update-20130321/#deleteData
"
|/QuadData/| denotes triples to be removed and is as described in
|INSERT DATA
<http://www.w3.org/TR/2013/REC-sparql11-update-20130321/#insertData>|,
with the difference that in a |DELETE DATA| operation neither variables
nor blank nodes are allowed (see Notes 8+9 in the grammar
<http://www.w3.org/TR/sparql11-query/#sparqlGrammar>).
8. The |QuadData <http://www.w3.org/TR/sparql11-query/#rQuadData>| and
|QuadPattern <http://www.w3.org/TR/sparql11-query/#rQuadPattern>|
rules both use rule |Quads
<http://www.w3.org/TR/sparql11-query/#rQuads>|. The rule |QuadData
<http://www.w3.org/TR/sparql11-query/#rQuadData>|, used in |INSERT
DATA| <http://www.w3.org/TR/sparql11-query/#rInsertData> and |DELETE
DATA| <http://www.w3.org/TR/sparql11-query/#rDeleteData>, must not
allow variables in the quad patterns.
9. Blank node syntax is not allowed in |DELETE WHERE
<http://www.w3.org/TR/sparql11-query/#rDeleteWhere>|, the
|DeleteClause <http://www.w3.org/TR/sparql11-query/#rDeleteClause>|
for |DELETE|, nor in |DELETE DATA|
<http://www.w3.org/TR/sparql11-query/#rDeleteData>.
"
:?
--
Pozdrawiam
Wojciech Ciesielski