易截截图软件、单文件、免安装、纯绿色、仅160KB

求一个xml类型字段的查询

已知表A里有个xml类型的字段definition,想查询符合条件的记录,条件为definition中 <ID>节点的value为123,这样的查询该怎样写?
这个针对definition用XML查询就可以.
select
  待选择的字段
from
  表
where
  definition.value('/节点路径/ID') = '123'

这里的节点路径是符合xPath方式的路径查询方式.

引用
这个针对definition用XML查询就可以.
select
  待选择的字段
from
  表
where
  definition.value('/节点路径/ID') = '123'

这里的节点路径是符合xPath方式的路径查询方式.


比如我的xml格式如下:
<Tittle xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<ID>1001 </ID>
</Tittle>

所以
select
  待选择的字段
from
  表
where
  definition.value('Tittle/ID') = '1001'
是这个意思么?



SQL code:

select * from tab where definition.exist('\\ID[value=123]')=1



引用
SQL codeselect*from tabwhere definition.exist('\\ID[value=123]')=1



这个也没有成功,“\\”貌似应该是“//”吧

将 xml 数据样本贴一下可以


相关问答:

利用C#编写txt转化到xml的程序

txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

如何对xml内容数据进行比较 - VC/MFC / HTML/XML

如何对xml内容数据进行比较
例如:
<?xml version='1.0' encoding='utf-8'?>
  <TestLIST>
  <PID>40</PID>
  <TestName>深圳市</TestName> ......

C# 语法导出XML 的编码设置

我现在做接口导出,.NET平台,开发语言C#,想导出XML的文本格式。
想得到 <?xml version="1.0" encoding="GBK"?> 
的编码格式!怎么设置?谢谢!急!


只要保存为xml格式, ......

根据节点名称循环删除xml节点.txt - .NET技术 / C#

内容如题。。在C#里改如何写呢?
本来思路是先比对节点名称,如是的话就保存要删除节点的下标放在数组里。然后循环删除,但发现。。当我删除第一个后,所有节点下标数量都发生改变。。
就不能再按照之前纪录的节点 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号