SPARQL CONSTRUCT命令在已创建资源中的三元组顺序

时间:2019-01-25 22:20:47

标签: sparql

我的SPARQL学习手册中的我的SPARQL代码:

Contruct
{ 
?s dm:problem dm:prob29 . 
 dm:prob29 rdfs:label "Location value must be a URI." . 

}

WHERE
{
  ?s dm:location ?city .
  FILTER (!(isURI(?city)))
}

-创建如下文件:

dm:prob29  rdfs:label  "Location value must be a URI." .

d:item693  dm:problem  dm:prob29 .enter

为什么先显示"Location value must be URI"命令Contruct等时,他为什么首先创建dm:prob29三元组?我不确定这是如何工作的?

1 个答案:

答案 0 :(得分:1)

在查询CONSTRUCT的情况下,此类三元组的顺序是任意的,没有任何意义。