zoukankan      html  css  js  c++  java
  • 存储过程输出参数(不能添加重复数)

     1 ------------------------------------
     2 --用途:员工管理 
     3 --时间:2011-2-24 8:18:31
     4 ------------------------------------ 
     5 alter proc DKI_StaffManage
     6 (
     7    @CMD varchar(20)='',
     8    @staffcode varchar(50)='',
     9    @staffName varchar(50)='', 
    10    @flg int=0,              
    11    @returnvalues int=0 output
    12 )
    13 as
    14 begin tran
    15 if(@CMD='select')          
    16   begin  
    17       if(@flg=1) 
    18         begin   
    19            select top 100 * from Opt_DKI_Staff order by staffID desc
    20         end
    21        else if(@flg=2)   ---2为查询
    22          begin
    23           select * from Opt_DKI_Staff where 
    24          end 
    25   end     
    26 else if(@CMD='insert')
    27    begin    
    28   if (select count(*) from Opt_DKI_Staff where 0">StaffCode=@staffcode)>0
    29   begin     
    30     set @returnvalues=0         
    31   end 
    32   else
    33   begin 
    34     insert into Opt_DKI_Staff (StaffCode,StaffName) values (@staffcode,@staffName) 
    35     set @returnvalues=1   
    36   end 
    37    end
    38 else if(@CMD='update')
    39    begin     
    40    update Opt_DKI_Staff set where   
    41    end 
    42 else if(@CMD='delete')
    43   begin
    44   delete Opt_DKI_Staff where   
    45   end
    46 commit tran
    47 return
  • 相关阅读:
    java跳过构造方法新建对象
    java实现类似qq的窗口对聊
    NoSql的产生
    C语言跳出循环
    C语言for循环
    C语言while语句
    C语言条件运算符
    C语言switch语句
    C语言逻辑运算符
    C语言关系运算符
  • 原文地址:https://www.cnblogs.com/dqh123/p/9470086.html
Copyright © 2011-2022 走看看