存儲過程模型
阿新 • • 發佈:2018-08-04
long exist 存儲 str span begin gty gsp count
1 USE QPClub 2 GO 3 4 IF EXISTS (SELECT * FROM DBO.SYSOBJECTS WHERE ID = OBJECT_ID(N‘[dbo].[GSP_GR_Query_Profit_Info]‘) and OBJECTPROPERTY(ID, N‘IsProcedure‘) = 1) 5 DROP PROCEDURE [dbo].[GSP_GR_Query_Profit_Info] 6 GO 7 8 CREATE PROCEDURE dbo.GSP_GR_Query_Profit_Info 9 @wClubID INT, -- 俱樂部ID10 @wUserID INT, -- UserID 11 @strErrorDescribe NVARCHAR(127) OUTPUT -- 輸出信息 12 WITH ENCRYPTION AS 13 14 -- 設置屬性 15 SET NOCOUNT ON 16 17 -- 執行邏輯 18 BEGIN 19 20 IF NOT EXISTS (SELECT UserID FROM QPClub.dbo.UserBelongToClub WHERE ClubID=@wClubID)21 BEGIN 22 SET @strErrorDescribe=N‘俱樂部中沒有該玩家‘ 23 RETURN 1 24 END 25 IF NOT EXISTS (SELECT * FROM QPClub.dbo.AgentyTichengType WHERE AgencyID=@wUserID) 26 BEGIN 27 SET @strErrorDescribe=N‘沒有該玩家收益信息‘ 28 RETURN 2 29 END 30 SELECT * 31 FROM AgentyTichengType32 WHERE AgencyID=@wUserID 33 34 END 35 RETURN 0
存儲過程模型