zoukankan      html  css  js  c++  java
  • 存储过程代码审核

                   
                                                                         存储过程代码审核
     
                     代码审核(phoneinterface数据库新建存储过 [interface].updaterefund_orders])
     
     
    峰哥:
    修改邮储退款记录表,由于系统升级造成退款订单一直处于退款中状态,但是这时候并没有退款成功,可以重新发起退款请求,所以需要把订单状态改为0重新发起请求退款。
    下面是我写的更改退款记录表订单状态的的存储过程,请审批。
    谢谢!

    注意

    1.新增代码为蓝色(包括修改)

    2.测试代码为绿色

    3.删除代码为红色

    CREATE PROCEDURE [interface].[updaterefund_orders]
    @agentId varchar(30),--商户编号
    @agentOrderId  varchar(100),--订单号
    @phone varchar(20)--手机号
    AS
    BEGIN
    SET XACT_ABORT ON;
    update top(1) interface.refund_orders set [state]=0 where agentId=@agentId and agentOrderId=@agentOrderId and phone=@phone and [state] in(1,-100,-99)
     
    if(@@ROWCOUNT = 1)
    begin
        print '记录已更新.'
    end
    else
    begin
        print '记录未更新.'
    end
    END
  • 相关阅读:
    模板库
    LCT小结
    BZOJ1502: [NOI2005]月下柠檬树
    技术资料分享
    ORM介紹及ORM優點、缺點
    依賴注入入門——Unity(二)
    面向切面編程入門(一)
    依賴注入入門——Unity(一)
    WCF、.Net Remoting、Web Service概念及区别
    深入设计模式(四)——建造者模式
  • 原文地址:https://www.cnblogs.com/ComputerVip/p/11624732.html
Copyright © 2011-2022 走看看