2015-11-28 106 views
3

我可以在查詢中寫下評論,這樣只有上帝,但我也記得我在做什麼?查詢中的評論?

我剛開始學習SPARQL,所以原諒我的無知。

例如:

SELECT ?names 
WHERE { 
    ?names dbo:award :Turing_Award // get names that won Turing award 
} 

拋出分析錯誤。

也會接受否定的答案!

我正在使用SPARQL端點覆蓋http://dbpedia.org/sparql處的DBpedia數據集。

回答

10

SPARQL 1.1 specification說:

評論在SPARQL查詢需要的「#」的形式,一個IRI或字符串之外,並且繼續到行的結尾(由字符0X0D或的0x0A標記)或端如果在註釋標記之後沒有行尾,則爲文件。評論被視爲空白。

因此,你的榜樣SPARQL片段應改爲:

SELECT ?names 
WHERE { 
    ?names dbo:award :Turing_Award # get names that won Turing award 
} 
+0

是否有塊註釋像/ *和* /呢? – posfan12