zoukankan      html  css  js  c++  java
  • XML查询示例


    Declare @xmlDoc xml

    Set @xmlDoc = '
    <Root>
    <EnterInfo>
    <Item IName="name">
    <IMeaning>姓名</IMeaning>
    <IValue><![CDATA[啊啊啊啊啊<br>&"/userfiles/image/big20110825104441.jpg]]></IValue>
    </Item>
    <Item IName="sex" IMeaning="性别:男=1;女=2;" IValue="2" />
    <Item IName="mobile" IMeaning="手机" IValue="765435467467" />
    <Item IName="co" IMeaning="单位" IValue="1" />
    <Item IName="remark" IMeaning="备注" IValue="aaa" />
    <Item IName="test1">aaaaaaaaaaaa</Item>
    <Item IName="test">
    <![CDATA[<br>&"/userfiles/image/big20110825104441.jpg]]>
    <![CDATA[22222]]>
    </Item>
    </EnterInfo>
    </Root>
    '

    Select
    @xmlDoc.value('(/Root/EnterInfo/Item[@IName="name"])[1]/@IValue', 'nvarchar(64)')
    ,@xmlDoc.value('(/Root/EnterInfo/Item[@IName="sex"])[1]/@IValue', 'nvarchar(64)')
    ,@xmlDoc.value('(/Root/EnterInfo/Item[@IName="mobile"])[1]/@IValue', 'nvarchar(64)')
    ,@xmlDoc.value('(/Root/EnterInfo/Item[@IName="co"])[1]/@IValue', 'nvarchar(64)')
    ,@xmlDoc.value('(/Root/EnterInfo/Item[@IName="remark"])[1]/@IValue', 'nvarchar(64)')
    ,@xmlDoc.value('(/Root/EnterInfo/Item[@IName="test1"])[1]', 'nvarchar(1024)')
    ,@xmlDoc.value('(/Root/EnterInfo/Item[@IName="test"])[1]', 'nvarchar(1024)')
    ,@xmlDoc.value('(/Root/EnterInfo/Item[@IName="name"])[1]/IValue[1]', 'nvarchar(1024)')

  • 相关阅读:
    高效能人士懂得忽视,知道怎样说“不”
    CheckBoxPreference组件
    SQL基础--&gt; 约束(CONSTRAINT)
    html5--6-7 CSS选择器4
    html5--6-6 CSS选择器3
    html5--6-5 CSS选择器2
    html5--6-4 CSS选择器
    html5--6-3 CSS语法2
    html5--6-2 CSS语法
    html5--6-1 引入外部样式表
  • 原文地址:https://www.cnblogs.com/Sandheart/p/2873458.html
Copyright © 2011-2022 走看看