这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令 tracker-sql,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
tracker-sql - 使用 SQL 查询 Tracker 数据库。
概要
跟踪 SQL -qSQL> | -F文件>
商品描述
此命令允许探测当前数据库。 当使用命令时 跟踪
斯帕克, 使用的 SPARQL 在数据库上运行之前被转换为 SQL。 这个
允许使用 SQL 直接使用数据库,完全避免 SPARQL 引擎。
调用者可以通过两种方式运行查询,或者通过提供 文件 与查询或
提供一个字符串 SQL 查询。
- 文件 参数可以是本地路径或 URI。 它也不必是
绝对路径。
配置
-F, - 文件=<文件>
使用 文件 带有要查询的 SPARQL 内容。 不要忘记以
分号 (;) 并在表名周围使用引号。 引号很重要
因为大多数表都以本体类命名,如“nfo:Document”和
如果没有引号,查询将失败。
-q, - 询问=<SQL>
使用 SQL 用于查询数据库的字符串。
示例
显示 TOC 不为 NULL 的前 10 个“nfo:Document”条目:
$ tracker sql -q 'SELECT * FROM "nfo:Document" WHERE "nfo:tableOfContents" NOT NULL LIMIT 10;'
使用 onworks.net 服务在线使用 tracker-sql