------------------------------------------------------------- --存儲過程的功能:對錶 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