Mysql存储过程参数调用wenti

qq_30635781 2017-09-14 10:07:30
DELIMITER $$

DROP PROCEDURE IF EXISTS `db_sgws_1001000`.`N_ActivityGetRankingList`$$

CREATE DEFINER=`dbwrit`@`%` PROCEDURE `N_ActivityGetRankingList`(_serverid int, _aid int, _roleid int(10) UNSIGNED, _getlist int, out _ranking int)
SQL SECURITY INVOKER
BEGIN
select ranking into _ranking from activityranking where aid=_aid and roleid=_roleid;
if _getlist=1 then
select a.rolename,ifnull(r.school,'0') from activityranking a left join rolerankinginfo r on a.roleid=r.roleid where aid=_aid order by ranking asc;
end if;
if _ranking is null then
set _ranking=0;
end if;
END$$

DELIMITER ;



请教一下,我有这么一段存储过程,上面定义 _serverid 这么一个参数,但是下面没有用上这个参数,会有什么影响,我调用的时候要输这个参数吗,谢谢
...全文
103 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_30635781 2017-09-14
  • 打赏
  • 举报
回复
喂 有人吗?
qq_30635781 2017-09-14
  • 打赏
  • 举报
回复
引用 2 楼 ACMAIN_CHM 的回复:
没影响, 要输入。
那就是随便输个什么值都行对吧?但是一定要输入对吧
ACMAIN_CHM 2017-09-14
  • 打赏
  • 举报
回复
没影响, 要输入。

56,679

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧