Hi,

according to the docs it is possible to use
expressions
in SELECT clause. I'm trying to use some functions
like isIRI(), isLiteral() but it does not always work.

For example, while I can run this query:
  sparql select (isiri(?o))  where {?s ?p ?o};

These queries fail:
  sparql select (isiri(?s))  where {?s ?p ?o};
  sparql select (isiri(?p))  where {?s ?p ?o};

The error message I get is:

*** Error 37000: [Virtuoso Driver][Virtuoso
Server]SQ074: Line 1: parse error at '<' before
'#i1000000000'
at line 17 of Top-Level:
sparql select (isiri(?s))  where {?s ?p ?o}

Regards,
Anton


      
____________________________________________________________________________________
Fussy? Opinionated? Impossible to please? Perfect.  Join Yahoo!'s user panel 
and lay it on us. http://surveylink.yahoo.com/gmrs/yahoo_panel_invite.asp?a=7 


Reply via email to