GraphStore`
GraphStore`

SPARQLInsert

SPARQLInsert[patterntemplate]

is an insert operator that can be applied to an RDFStore, which inserts data generated from template, based on solutions of matching pattern.

Details

  • SPARQLInsert can be used in SPARQLExecute to insert data into a SPARQL endpoint.
  • In SPARQLInsert[patterntemplate], template corresponds to the INSERT clause, and pattern corresponds to the WHERE clause of a SPARQL update request.

Examples

open allclose all

Basic Examples  (1)

Specify a graph containing data about geometric objects:

Add the diameter to objects that have a radius:

Look up diameters:

Applications  (1)

Export an insert operator as a SPARQL update string: