zoukankan      html  css  js  c++  java
  • sybase创建存储过程

    create procedure P_mng_prize                                                                
       @ResultCode     char(1)  out,                                                                     
       @ResultMsg      char(50) out,                                                                     
                                                                                                         
       @action_id      varchar(30),                                                                      
       @operator_id    char(6),                                                                          
                                                                                                         
         @prize_id      char(4)      ,
         @store_id      char(15)                                                         
    as                                                                                                   
    declare @xcount int                                                                                  
    declare @logmsg varchar(250)           
    declare @tmpPrize_id char(4)            
    declare @today char(8)       
    declare @tmpStatus char(1)                           
    begin                                                                                                
                                                                                                                                                                                                     
        select @ResultCode = '1'                                                                         
        select @ResultMsg  = "不支持的操作:" + @action_id                                                
        select @today = convert(char(8),getdate(),112)                                                                    
                                                                                                         
        if( @action_id = 'add_commit')                                                                   
        begin                                                                                                       
            insert into prize__store
            (prize_id,store_id)
            values( @prize_id, @store_id)
                                                                                                         
            if (@@sqlstatus = 1)                                                                         
            begin                                                                                        
                select @ResultCode = '1'                                                                 
                select @ResultMsg  = "增加失败!"                                                         
            end                                                                                          
            else                                                                                         
            begin                                                                                         
                select @ResultCode = '0'                                                                 
                select @ResultMsg  = "增加成功!"                                                         
            end                                                                                          
        end                                                                                              
                                                                                                         
        if( @action_id = 'update_commit')                                                                
        begin                                                      
            select @ResultCode = '1'                                                                   
            select @ResultMsg  = "不允许删除!"                                                          
        end                                                                                              
                                                                                                         
        if( @action_id = 'delete')                                                                       
        begin                           
              delete prize_store
              where  prize_id = @prize_id
                                                                                
            if (@@sqlstatus = 1)                                                                         
            begin                                                                                        
                select @ResultCode = '1'                                                                 
                select @ResultMsg  = "增加失败!"                                                         
            end                                                                                          
            else                                                                                         
            begin                                                                                         
                select @ResultCode = '0'                                                                 
                select @ResultMsg  = "增加成功!"                                                         
            end                                                                               
        end                                                                                                               
                                                                                                         
        select @logmsg = "日志:"+@action_id+" id: "+@prize_id +" rst:"+ @ResultMsg                   
                                                                                                         
        insert into SYSROCORDLOG(OPER,OPTYPE,OPTIME,DISCRIBE) values(@operator_id,'01',getdate(),@logmsg)      
                                                                                                         
        return 0                                                                                         
    end
    go

  • 相关阅读:
    IOS微信浏览器返回事件popstate监听
    图解用HTML5的popstate如何玩转浏览器历史记录
    如何在深层嵌套ngRepeat中获取不同层级的$index
    angular ng-repeat 如何实现嵌套
    AJAX的工作原理
    利用angular指令监听ng-repeat渲染完成后执行脚本
    AngularJS中$http服务的简单用法
    AngularJS的Filter用法详解
    angularJS发起$http.post请求后台收不到数据解决方案
    AngularJs的UI组件ui-Bootstrap分享(十四)——Carousel
  • 原文地址:https://www.cnblogs.com/yangxuming/p/6663650.html
Copyright © 2011-2022 走看看