Browse wiki

From Semantic Portal Wiki

Jump to: navigation, search
Ankesh Sep11 Jesse Weaver
Modification dateThis property is a special property in this wiki. 27 November 2008 15:46:04  +
Question asked The paper mentions that variables are repl The paper mentions that variables are replaced by constants from filter expressions, but depending on the system, the two forms of the query may mean different things. As an example, consider: SELECT ?s WHERE { ?s <test:p> ?o . FILTER(?o = "true"^^xsd:boolean) } According to SPARQL, the '=' operator here checks for _boolean_ equality if ?o is bound to an xsd:boolean literal. Therefore, if ?o binds to "1"^^xsd:boolean (non-canonical but valid lexical representation), FILTER "passes". However, with variable replacement, the query would become: SELECT ?s WHERE { ?s <test:p> "true"^^xsd:boolean . } Depending on the system, this may not be equivalent (although it could be). Does DARQ account for this? it could be). Does DARQ account for this?
Question asked by Jesse Weaver +
Question for the Presentation Ankesh Sep11 +
Categories Presentation Questions
hide properties that link here 
  No properties link to this page.
 

 

Enter the name of the page to start browsing from.
Views
Personal tools
Semantic Web Community
Tetherless World constellation
maintenance
Toolbox