rdfstore-js
rdfstore-js copied to clipboard
SELECT * WHERE { } should return one result
SELECT * WHERE { }
doesn't match any result. Normally, it should: https://www.w3.org/TR/rdf-sparql-query/#emptyGroupPattern
This simple case really doesn't bother me but in consequence, SELECT * WHERE { { ?s ?p ?o } . {} }
will fail, too. This case can occur with computer-generated queries in which there simply are no restrictions.
An example of this issue is also "INSERT { ... } WHERE {}" which should be equivalent to "INSERT DATA { ... }", shouldn't it?