3

我目前正在开发一个使用 AllegroGraph 作为图形数据库的项目。AllegroGraph 完全支持 SPARQL 1.1 查询和更新。我正在尝试编写一个 SPARQL 查询,其中我需要一些数学函数(例如平方根等)。问题是我发现的每个命名空间都不起作用。例如,我尝试以这种方式将 xpath 命名空间用于数学函数(https://www.w3.org/2005/xpath-functions/math):

PREFIX func:<http://www.w3.org/2005/xpath-functions/math#>

SELECT ?res 
WHERE {
    BIND(func:sqrt(4) as ?res) .
}

但它不起作用,因为我收到以下错误:

QUERY FAILED: URI function <http://www.w3.org/2005/xpath-functions/math#sqrt> is not defined

你能帮我找到解决方法吗?

提前致谢!

4

0 回答 0