xquery-sql

    0热度

    2回答

    在SQL Server中有没有简单的方法在XQuery算法中使用相对路径? 例如用下面的代码,我在运营商的两侧重复/a/b/: declare @x xml = '<a><b><x>10</x><y>20</y></b></a>' select @x.value('((/a/b/x/text())[1] + (/a/b/y/text())[1])[1]','bigint') 更多信息 注:我

    2热度

    1回答

    对于SQL查询中的用法,我需要获取特定XML元素的值。 XML元素由其属性指定。 我的XML元素看起来是这样的: <translations> <value lang="en-US">example</value> <value lang="de-DE">Beispiel</value> </translations> ,当我指定郎是“EN-US”我正在寻找的价值将是“榜

    0热度

    1回答

    我需要一个XML元素中更改值 - 此类型化版本,它的工作原理是这样的: declare @X xml= '<translations> <value lang="en-US">example</value> <value lang="de-DE">Beispiel</value> </translations>'; set @X.modify('replace valu

    3热度

    3回答

    如何查询XML字段中所有后代的最小日期。事情是这样的: DECLARE @xml XML =' <Plan> <EffectiveDate>2006-01-01</EffectiveDate> <EffectiveDate>2016-09-14</EffectiveDate> <EffectiveDate>2016-09-14</EffectiveDate>

    0热度

    1回答

    我有一个MS SQL Server 2012数据库中的XML列,我需要创建一个查询以将节点提取到表中。这是一个XML结构的要点: <root> <ProjectInfo> <PrimaryContact> <Name> <Phone> <Email> </PrimaryContact> <SecondaryContact>

    1热度

    2回答

    我在SQL Server 2005中有一个XML列,下面是简化的XML。 +----------+------------------+ | RecordID | ValueXML | +----------+------------------+ | 1 | <value>x</value> | | | | +----------+------------------

    1热度

    2回答

    我正在尝试创建类似序列号的代码,它在每行上迭代一列,并在列shopID更改时重置。但我想用一个变量。 select @Counter --what to do here? ,@data as Data ,case when (ShopID.N.value('.', 'decimal(5,0)') = -1) then NULL else Sho

    1热度

    1回答

    我有一个XML文档,如下所示。我正在尝试为所有元素和属性获取键/值对。我有的查询获取所有元素名称和元素值。但是,我想获取属性名称和属性值(最好在同一个查询中,否则在不同的查询中)。 XML文档: <bookstore> <book category="COOKING"> <title lang="en">Cook Book</title> <author>

    0热度

    1回答

    我有一个要求,其中XML元素节点表示'UseCountIds'具有多个出现次数和多个值。由于元素节点名称保持不变,因此我需要将它们中的每一个区分为UseCountIds1,UseCountIds2和UseCountIds3。 截至目前,它只装备了3次。 响应负载显示如下。在哪个Xquery上执行。 <entries> <id>1</id> <UseCountId

    1热度

    1回答

    我已经将一些大XML文件加载到MSSQL数据库中的XML字段/表中。我的表(称为XMLImport)有两列;用于XML文件的ID列和标记为XMLColumn的第二列。我现在需要从数据中获取某些元素,以便将其加载到数据库中的各个位置。下面列出了我的XML文件的基本格式。元素,子元素和子元素的数量因文件而异。 <root> <data1>apples</data1> <data2>