错误或错误的方式在SPARQL,OpenLink公司的Virtuoso值?(bug or wrong

2019-11-03 10:28发布

我的Virtuoso 7.10和指令值适用于1个* x或x * 1个ASIGN像表:

SELECT * WHERE 
{
VALUES (?z ?r ?t)
{
 ("x" "y" "z")
}
}

并为:

SELECT * WHERE 
{
VALUES ?z
{
 "x" "y" "z"
}
}

但问题是,当我尝试分配是这样的:

SELECT * WHERE 
{
VALUES (?z ?r ?t)
{
 ("x" "y" "z")
 ("xy" "yx" "zx")
}
}

然后在结果,我只有填充第一列中,但是另外两个是空的(相同为具有两个列)。 它是一个错误还是我做错了什么? 有没有解决办法?

文章来源: bug or wrong way for VALUES in SPARQL, OpenLink Virtuoso?