本机XML数据库中的uniqness插入



我正在开发基于XML的项目。我使用SEDNA数据库存储我的集合(其中包含XML文件和他们的XSD架构文件)。

我在这些方案中定义了主要/唯一键,但是到目前为止,我可以将重复值(通过Xquery Update Insert命令)插入主要密钥字段。

保证在适当路径上插入每个节点触发器之前应创建的独特约束。在触发操作中,可以使用$NEW透射变量来获取新键并检查文档中是否已经存在(请参见手册中的示例)。提高错误fn:可以使用错误函数。

请以下有关触发器的注释:

  1. "禁止在触发动作的陈述中使用序言" - 塞德纳程序员指南,Xquery Triggers。

  2. 另请参见错误51(尽管已经关闭)。

相关内容

  • 没有找到相关文章

最新更新