Skip to content

Not supported yet ​

pgRDF refuses the following with an error that names the construct. Not supported on the overview page has a workaround for each.

  • SERVICE (federated queries)
  • FILTER EXISTS and FILTER NOT EXISTS
  • LANGMATCHES
  • COALESCE, SUBSTR and the other SPARQL functions not listed under FILTER and BIND
  • Blank nodes in query patterns
  • Sequence paths (p1/p2), negated property sets (!(p)) and nested paths such as (p1/p2)+
  • UNION inside OPTIONAL or MINUS, FILTER inside MINUS, and BIND inside a UNION branch
  • VALUES or FILTER on the variable of a GRAPH ?g clause
  • ORDER BY an expression together with DISTINCT
  • LOAD
  • RDF-star quoted triples

FROM and FROM NAMED are ignored

FROM <iri> and FROM NAMED <iri> are accepted but have no effect: the query runs over all graphs. Use GRAPH <iri> { … } to choose graphs.

Follow or ask for a feature ​

pgRDF is released under the MIT license. Documentation built with VitePress, served via GitHub Pages.