56,678
社区成员
发帖
与我相关
我的任务
分享
CREATE PROCEDURE pro_currency_business(
IN in_UserID BIGINT, /*用户ID*/
OUT out_Flag INT /*返回参数 0成功,<0 查找数据字典*/
)
BEGIN
DECLARE v_PlatScore bigint;
SELECT user_plat_score INTO v_PlatScore FROM t_plat_score WHERE user_id=in_UserID;
IF v_PlatScore =NULL THEN SELECT -2001 INTO out_Flag;/*此帐号没有币记录*/
ELSE
INSERT t_plat_money_log(user_id,score_original)
VALUES( in_UserID,v_PlatScore );
END IF;