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> 
     
    */
  • 相关阅读:
    pl/sql 导入csv到oracle时乱码问题
    mybatis if判断两个值是否相等存在的坑啊
    mybatis #与$占位符的区别
    NPM使用前设置和升级
    AWS ec2的ubuntu14.04上安装git服务
    Apache性能优化
    i5+GT730+B85安装OSX10.10.5 (Yosemite Install(14F27).cdr)
    IE的css hack
    sourcetree(mac)设置代理
    webpack配置的说明
  • 原文地址:https://www.cnblogs.com/qanholas/p/1865819.html
Copyright © 2011-2022 走看看