zoukankan      html  css  js  c++  java
  • 元素移动

    DECLARE @x XML 
     
    SELECT @x = ' 
     
    <Peoples> 
     
      <People NAME="周星驰"/> 
     
      <People NAME="刘德华"/> 
     
      <People NAME="周杰伦"/> 
     
    </Peoples>' 
     
      
     
      
     
    ------------------------------------------------------------ 
     
    -- "周杰伦" 向上移动一层 
     
    ------------------------------------------------------------ 
     
    set @x.modify(' 
     
        insert /Peoples/People[@NAME="周杰伦"] 
     
        before (/Peoples/People[. << (/Peoples/People[@NAME="周杰伦"])[1]]) 
     
        [last()] 
     
        ') 
     
      
     
    SET @x.modify (' 
     
            delete /Peoples/People[@NAME="周杰伦"] 
     
            [. is (/Peoples/People[@NAME="周杰伦"])[last()]] 
     
        ') 
     
      
     
    SELECT @x 
     
    /* 
     
    <Peoples> 
     
      <People NAME="周星驰" /> 
     
      <People NAME="周杰伦" /> 
     
      <People NAME="刘德华" /> 
     
    </Peoples> 
     
    */ 
     
      
     
    ------------------------------------------------------------ 
     
    --  "周星驰" 向下移动一层 
     
    ------------------------------------------------------------ 
     
    set @x.modify(' 
     
        insert /Peoples/People[@NAME="周星驰"] 
     
        before (/Peoples/People[. >> (/Peoples/People[@NAME="周星驰"])[1]]) 
     
        [last()] 
     
        ') 
     
      
     
    SET @x.modify (' 
     
            delete (/Peoples/People[@NAME="周星驰"])[1
     
        ') 
     
      
     
    SELECT @x 
     
    /* 
     
    <Peoples> 
     
      <People NAME="周杰伦" /> 
     
      <People NAME="周星驰" /> 
     
      <People NAME="刘德华" /> 
     
    </Peoples> 
     
    */
  • 相关阅读:
    国际标准:ISO 8601
    Python中文问题SyntaxError
    主人与狗
    三星Galaxy note I9220 N7000 刷机ROOT工具及ROM下载
    电子书下载:Pro ASP.NET 4 in C# 2010
    Rad Studio IDE 代码编辑器增强工具 RADSplit
    电子书下载:Essential Windows Phone 7.5
    3D成像法:抖动
    减小delphi生成EXE文件体积的方法
    unisynedit 在Delphi 2010下的编译问题
  • 原文地址:https://www.cnblogs.com/qanholas/p/1865819.html
Copyright © 2011-2022 走看看