首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

1.查询表字段替XML类型中的xml标记对属性值

2012-08-03 
1.查询表字段为XML类型中的xml标记对属性值1.查询表字段为XML类型中的xml标记对属性值A

1.查询表字段为XML类型中的xml标记对属性值
==============1.查询表字段为XML类型中的xml标记对属性值===

<ArgXML type="Trans">
  <attribute name="type" value="pdf" description="" extend="" />
  <attribute name="ditaval" value="\\infotools-fs2\xdocshare\04-Optical-Network\03-NM\y00147965\B02e\zh\dms_manual_sa.ditaval" description="" extend="" />
  <attribute name="outpath" value="" description="" extend="" />
  <attribute name="logpath" value="" description="" extend="">
        <attrs name="Xref" description="" extend="">
  </attribute>
</ArgXML>


--查询表字段为XML类型中的xml标记对属性值
--[NewArgXML]:为要查询的表字段
--[NewArgXML].value('(/ArgXML/attribute/attrs/@description)[1]', 'nvarchar(15)')
--表示查询NewArgXML字段中的xml从根节点ArgXML下的attribute子节点下的attrs节点中的属性为description的值
--
select
      [NewArgXML].value('(/ArgXML/attribute/attrs/@description)[1]', 'nvarchar(15)') as description
from [dbo].[Publish_Task_Process_History_2010]
where [Submit_Time]>='2010-01-01'


热点排行