|
SPARUL, or SPARQL/Update, is a declarative data manipulation language that is an extension to the SPARQL query language standard. SPARUL provides the ability to insert, delete and update RDF data held within a triple store or quad store. SPARUL was originally written by Hewlett-Packard and has been used as the foundation for the current W3C recommendation entitled SPARQL 1.1 Update. ==Examples== Adding some triples to a graph. The snippet describes two RDF triples to be inserted into the default graph of the RDF store. PREFIX dc: INSERT DATA This SPARQL/Update request contains a triple to be deleted and a triple to be added (used here to correct a book title). The requested change happens in the named graph identified by the URI
PREFIX dc: DELETE DATA FROM INSERT DATA INTO The example below has a request to delete all records of old books (with date before year 2000) PREFIX dc: PREFIX xsd: DELETE WHERE This snippet copies records from one named graph to another named graph based on a pattern. PREFIX dc: PREFIX xsd: INSERT INTO WHERE An example to move records from one named graph to another named graph based on a pattern. PREFIX dc: PREFIX xsd: INSERT INTO WHERE DELETE FROM WHERE 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「SPARUL」の詳細全文を読む スポンサード リンク
|