问题标签 [xquery-sql]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1020 浏览

sql-server - 将 xml 元素内容(也是 xml 标签)插入 SQL Server 2005 的列中

对于像下面这样的表模式

将数据插入表时,我只想插入子标签,<SkillSet>但似乎<SkillSet>与它的子元素一起插入到 Skill xml 列中。

问题

  • 如何仅插入子元素<Skillset>而不是整个标签及其子元素。

  • Projects也希望插入与之前相同的内容,但只Lowbin插入第一个 Project 标记的内容。你能更正我的代码吗?

0 投票
2 回答
462 浏览

sql-server - 从xml中提取数据

我知道下面的 sql 可以用来从 xml 中提取数据

上面的 xml 正在工作,但我不熟悉上面的 sql 类型。所以请告诉我 (FilterCondition)[1] 或 (ConditionData)[1] 为什么括号 [1] 为什么不括号 [0] 或 [2] 是什么意思。

请解释一下上面的xml是如何工作的。谢谢

0 投票
1 回答
362 浏览

sql-server - TSQL如何在xml列中选择具有技能的员工

在如下表模式中

  • 假设列中保存的 xml 如下所示,我将如何让员工具有C#(不区分大小写)编程技能。Skills

  • 您能否就其他功能提出建议,以帮助我在使用 xml 数据类型列时进行过滤、排序

<Skills><Skill>C#</Skill><Skill>ASP.NET</Skill><Skill>VB.NET</Skill></Skills>

0 投票
3 回答
11684 浏览

sql-server-2005 - 在 SQL Server 中使用 XQuery 比较两组 XML 数据

假设我将员工数据存储xml在日志表的列中。有时还会xml从存储过程中更新列中的数据。

这是示例示例

xml我需要将旧值和新值显示为sql的输出的两个数据存在一些差异

我只需要像上面那样显示差异。所以请指导我如何使用 XQuery 比较两个 xml 数据,并在 SQL Server 中仅以上述方式显示差异。请用代码片段指导我。谢谢

0 投票
2 回答
155 浏览

sql-server - 一行中的 SQL Server XQuery?

回答 :

在此处输入图像描述

这很好。

我想在不声明 @myXml变量的情况下做到这一点。

就像是 :

但我收到一个错误:

在此处输入图像描述

0 投票
1 回答
687 浏览

sql-server - SQL Server - 在 Xquery 中查看节点元素

我想看看(3个添加元素)

但我看到的只是

我错过了什么?

0 投票
1 回答
2169 浏览

sql-server - 选择所有 xml 排除单个特定节点 SQL Server

我有一列使用 SQL Server 的 Xml 数据类型存储 xml。另外,我有一个 Xpath 查询,可以从我想要删除的 xml 中选择单个节点。所以,我的问题是,除了我需要删除的单个特定节点之外,有没有办法选择列中的所有 xml?我可以选择要删除的节点,但我找不到将其从 xml 的其余部分中删除并保持所有其余部分完好无损的方法。如果有人能给我任何关于如何使用 SQL Server Xml 函数执行此操作的指导,我们将不胜感激。

0 投票
1 回答
3880 浏览

sql - SQL Server 2008 查找和替换 XML 列中的元素

在下表中:

[Documentation]列包含数百个 xml 项和元素。我试图找出用 T-SQL 替换一系列元素:

有了这个:

请原谅我笨拙的剪切和粘贴。此表中有数千行,但是,并非所有行都具有第一个代码块中描述的 xml 元素(这是一个全局表,其中包含数据库中所有表的描述,一些 [文档] 记录将包含非此操作不感兴趣的相关 xml)。

0 投票
1 回答
110 浏览

xml - Qexo 中的 XML 属性查询。

我有以下 XML,我使用 Xquery 使用 Qexo 查询一些结果。如何仅查询从属关系等属性?就像我想查询每个作者的所有附属机构一样?

我可以做更简单的,但这很棘手,没有任何在线参考......

只是为了返回所有值,这是使用的 Xquery。

0 投票
1 回答
2771 浏览

sql - 如何根据 SQL Server 2008 R2 中的参数名称检索 xml 数据类型中的属性值?

我在 xml 数据类型的列中有以下示例 xml:

我想要一个存储过程,我可以在其中传递要查询的属性名称。然后我想将它的值存储到一个变量中以执行另一组计算。

我已经读到 .value 函数需要一个字符串文字,并且网络上的许多资源建议为此使用 sql:variable() 函数。但是,我留下了返回变量实际内容的代码。

尝试按照以下方式进行操作: