- 精华
- 阅读权限
- 90
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2010-1-8
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
本帖最后由 bfdz49 于 2025-3-15 14:33 编辑
创建一个PrGs_Actor_PetSeal_Get
下面数据库代码数据库版本不一样命令不一样我是2018的版本数据库,这个只是一部分存储,一共有28个函数
- ALTER PROCEDURE [dbo].[PrGs_Actor_PetSeal_Get]
- @ActorID int,
- @PetSealData varbinary(MAX) OUTPUT,
- @ReturnDesc varchar(128) OUTPUT
- AS
- SET NOCOUNT ON
- BEGIN TRY
- SET @ActorID = ISNULL(@ActorID, 0);
- SET @PetSealData = NULL;
- SET @ReturnDesc = '';
- -- 查询玩家的宠物封印数据
- SELECT @PetSealData = [Experience]
- FROM [dbo].[DXActorInfo]
- WHERE [ActorID] = @ActorID;
- IF @PetSealData IS NULL
- BEGIN
- SET @ReturnDesc = '未找到宠物封印数据';
- RETURN -1;
- END
- SETB @ReturnDesc = '提取成功';
- RETURN 1;
- END TRY
- BEGIN CATCH
- SET @ReturnDesc = '[PrGs_Actor_PetSeal_Get] CATCH:' + ERROR_MESSAGE();
- RETURN -9;
- END CATCH
复制代码
|
|