zoukankan      html  css  js  c++  java
  • 做运维遇到的蛋疼事之---------数据修改

    今早业务部的同事说以前做的某个数据导入模块有订单号和跟踪码,导入后,现在想修改订单号,之前业务是不允许修改订单号的,只允许修改跟踪码。有800多条数据,那边同事等着把数据处理后才能进行下一步工作。首先我就查看以前做的这个模块的源码,因为确实没有那个修改订单号的功能,现在需求来了,只能再改改逻辑,然后发布咯。想想改逻辑倒是花费不了多少时间,关键是发布系统,这个流程走的相当慢。不一会逻辑改好了,但现在不能停站点,好多同事在使用系统。于是乎想了如下解决方案。

    一、因为有数据模板,上面只有订单号和跟踪码。所以想到了复制所有数据,生成800多条sql修改语句,然后到数据库执行下,就Ok了。

          需要修改的数据如图一,此处测试数据

          

          分别复制这两列数据到Excel的其它列,然后在对应列写上修改的sql语句。如下图:

          

         然后,选中以上数据,复制到notepad++中处理下。

         

         Ctrl+F 查找和替换

          

          然后将sql语句发给dba执行下就ok了。

    二、程序处理

          写一个小的程序就可轻松生成上述语句。

    方法一针对那种正式环境非常紧急的情况。

          

  • 相关阅读:
    js运算符优先级
    整理HTML的一些基础
    NSIS学习-Push&Pop(转发)
    NSIS学习-标记
    关于python中文报错的解决办法
    JDK和JRE的区别-zz
    ZZ-selenium RC for python环境搭建
    庞果网(最小操作数)
    python win32com在读取word文档时,遇到的问题
    python 如何将ppt和word转化为txt文档
  • 原文地址:https://www.cnblogs.com/lovezhangxu/p/3172177.html
Copyright © 2011-2022 走看看