• 临时数据更改规范


    临时UPDATE/DELETE数据,尽量按照下面步骤执行。

    1、 备份。select into backup_tables库中。

    2、 显示开启事务

    3、 限制行数:TOP( N )

    4、 执行更新,并检查结果

    5、 回滚事务/提交事务

     

    --UPDATE示例

    SELECT compliant_id, is_valid_compliant  --主键、where条件中的字段、SET中的字段

    --INTO backup_tables.dbo.t_compliant_order_20130226  --表名_YYYYMMDD_序号

    FROM t_compliant_order

    where is_valid_compliant is NULL

     

    BEGIN TRAN

    update top(10) t_compliant_order set is_valid_compliant = 1 

    where is_valid_compliant is NULL

    ROLLBACK

    --COMMIT

     

     

    --DELETE示例

    SELECT *  --所有字段

    --INTO backup_tables.dbo.t_regist_service_20130121

    FROM dbo.t_regist_service

    WHERE  name='carsrms.member.service'

     

    BEGIN TRAN

    DELETE TOP(1) dbo.t_regist_service

    WHERE  name='carsrms.member.service'

    ROLLBACK

    --COMMIT

     

     

  • 相关阅读:
    C#将一个字符串数组的元素的顺序进行反转
    C#找出100内所有的素数/质数
    C#流程控制for循环语句,水仙花数。
    C# 常用的操作文件夹的方法
    Element UI
    JS
    JS
    PHP基础算法
    js实现csv下载
    el-dialog“闪动”解决办法
  • 原文地址:https://www.cnblogs.com/jgig11/p/4171996.html
Copyright © 2020-2023  润新知