如何使用sql在markLogic中创建表

时间:2016-10-06 06:00:37

标签: sql marklogic nosql

早上好,

如何使用sql或javascript在marklogic中创建employees表?

提前致谢, 纳温

3 个答案:

答案 0 :(得分:4)

您不在MarkLogic中创建表。您插入单个结构化文档(XML / JSON),其中每个文档都与关系数据库中表行的概念一样接近。

使用SQL查询这些文档,MarkLogic允许您创建视图。这些类似于SQL中的视图,并公开文档的特定元素/属性/属性。

我认为您需要阅读MarkLogic中有关SQL的部分作为起点,如果您遇到问题,请回过头来提出更具体的问题。 https://docs.marklogic.com/guide/sql/intro

答案 1 :(得分:0)

MarkLogic与架构无关,您可以通过Schema数据库实现结构以强制执行文档结构。只需创建您的XSD文件,就可以验证您的文档。

检查此链接以获取更多信息: https://developer.marklogic.com/learn/2007-04-schema

答案 2 :(得分:0)

由于MarkLogic是与模式无关的数据库,因此您可以限制元素/属性或通过XSD定义XML结构。 但是,如果要使用SQL创建表,则实际上必须创建视图。 请在 .picker__date-display, .picker__weekday-display{ background-color: rgba(66, 133, 244, 0.79); } div.picker__day.picker__day--infocus.picker__day--selected.picker__day--highlighted { background-color: rgba(66, 133, 244, 0.79); } button.picker__today, button.picker__close { color: rgba(66, 133, 244, 0.79); } 上查看更多信息。

N.B:如果要创建视图,请确保为要使用的所有元素或属性创建范围索引。