zoukankan      html  css  js  c++  java
  • 万能的存储过程

    -------------------------------------------------------------
    --存储过程的功能:对表 Category 进行添加、更新、删除操作。
    -------------------------------------------------------------
    --参数说明:
    -------------------------------------------------------------
    /*
    @DataAction 添加更新删除的标志位
    @c_id  自增ID
    @c_type  类别 
    @c_title  类别标题 
    @parent_id  父类别ID 
    */    
    CREATE PROCEDURE [dbo].[CreateUpdateDelete_CategoryEntity]
        @DataAction int,
        @c_id int = 0,
        @c_type int,
        @c_title nvarchar(100),
        @parent_id int
    AS
     if @DataAction=0
    begin
        insert into Category
        (
            [c_type],
            [c_title],
            [parent_id]
        ) 
        values
        (
            @c_type,
            @c_title,
            @parent_id
        )
        set 
            @c_id=scope_identity()
    end
    if @DataAction=1
    begin
        UPDATE [Category] SET
            [c_type] = @c_type,
            [c_title] = @c_title,
            [parent_id] = @parent_id
        WHERE
            
            [c_id] = @c_id
    end
    if @DataAction=2
    begin
        delete from [Category] where  [c_id] = @c_id
    end
    select @c_id
    
    GO
  • 相关阅读:
    Global Citizenship
    Eng Stu
    说说
    C#编程远程控制机械手臂
    切割系统
    C#编码 画图控件
    编程Sourceforge
    C#编程线程
    空间点的几何关系
    一台普通电脑通过设置连接到公司网络
  • 原文地址:https://www.cnblogs.com/zhanying/p/4165918.html
Copyright © 2011-2022 走看看