Hi Christian,
NOT EXISTS is supported already.
E.g., right now at lod.openlinksw.com/sparql
both
SELECT count(*) WHERE {?s ?p "Novosibirsk" filter not exists { ?s ?p
"Новосибирск" } }
and
SELECT count(*) WHERE { { ?s ?p "Novosibirsk" } minus { ?s ?p
"Новосибирск" } }
return 313,
both
SELECT c
s [mailto:hwilli...@openlinksw.com]
> Gesendet: Samstag, 12. November 2011 15:02
> An: Christian Fuerber
> Cc: virtuoso-users@lists.sourceforge.net
> Betreff: Re: [Virtuoso-users] Virtuoso Jena Provider and ARQ keywords
>
> Hi Christian
>
> Virtuoso does not support NOT EXIST b
Hi Christian
Virtuoso does not support “NOT EXIST” but does have its own built in function:
FILTER (!bif:exists ((select (1) ...)))
See the following example on usage:
http://docs.openlinksw.com/virtuoso/rdfsparqlrule.html#rdfsparqlruleexamples6
LET is a Jena specific keyword
Dear all,
I am having trouble using certain keywords of Jena ARQ to query virtuoso
over the Virtuoso Jena Provider.
In particular, my queries require the use of the keywords LET, NOT EXISTS,
and IRI.
For example I tried to execute the following Code:
VirtGraph set = new VirtGraph