如何使用耶拿 SPARQL UUID? [英] How to use Jena SPARQL UUID?

查看:44
本文介绍了如何使用耶拿 SPARQL UUID?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有没有办法在 SPARQL 中生成 UUID?我正在使用 Jena-Fuseki 版本.我不能使用 b 节点.谢谢!

Is there a way to generate UUID's in SPARQL? I'm using the Jena-Fuseki version. I cannot use b-nodes. Thanks!

推荐答案

由于 SPARQL 1.1 UUID 生成现已成为标准的一部分,并且在 Jena ARQ 中得到支持已有一段时间了.

Since SPARQL 1.1 UUID generation is now part of the standard and has been supported in Jena ARQ for some time now.

UUID() 函数将返回一个 UUID 作为URI

The UUID() function will return a UUID as a URI

StrUUID() 函数将返回一个 UUID 作为字符串

The StrUUID() function will return a UUID as a String

例如

SELECT (UUID() AS ?uuid) (StrUUID() AS ?strUuid) WHERE { }

这篇关于如何使用耶拿 SPARQL UUID?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆