易截截图软件、单文件、免安装、纯绿色、仅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 数据样本贴一下可以


相关问答:

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

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

如何用ASP读取 XML - Web 开发 / ASP

<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......

在这样一个xml文件里如何选择特点节点

<?xml version="1.0" encoding="UTF-8" ?> 
<root> 
<video> 
  <device deviceid="\\?\usb#vid_0c45&pid_613b#5&2d0620de& ......

想用XML加FLASH 做统计报表

想用XML加FLASH 做统计报表 ,,有没有人有好的建议呀~~就是把XML里的内容导入到做好的FLASH模块里面去。。。
帮顶

你没用过开源的OpenFlashChart吗?

试试FusionChart
数据源就是XML的
http://www.fusionc ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号