On 08/10/2015 13:48, "Zen 98052" <[email protected]> wrote:
>Second question, I notice that update operation is instance of
>UpdateModify. Do you know why it is not UpdateDeleteWhere?
UpdateDeleteWhere is a special case for the following:
DELETE WHERE {
# Some patterns
}
I.e. a DELETE where the template is also treated as the WHERE clause
http://www.w3.org/TR/sparql11-update/#deleteWhere
This is more limited than a general DELETE/INSERT operation because you
can only have quad patterns I.e. can't use FILTERs, BINDs, sub-queries etc
that you could use in the WHERE clause of the longer form
Your update is the full form (separate template and WHERE clause) so is an
UpdateModify
Rob