
已解决问题
谷歌WEI扭蛋机用户在提交了关于“花冠SQL 中存储过程怎么使用?”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2025-02-27T04:35:04。希望大家能够帮助她。详细问题描述及疑问:期待您的答案,你无异于雪中送炭,让我感激涕零 !
详细问题描述及疑问:期待您的答案,你无异于雪中送炭,让我感激涕零 !
一、简单
1、
createproce**reGetUsers
begin
select*fromuse
end;12
2、调用存
callGetUsers();12
3、删除存储过程
dropproced
二、带参数的存储过程
1、MySql支持IN(传递给存储过程),O
2、下面的存储过程接受三个参数,
c
outminScor
out**gScoredecimal(8,2),
outmaxScoredecimal(8,2)
)
begin
select
selecta
selectm
end;123456
3、调用此存储过程,必须指定3个变量名(所有MySql变量都必须以@开
callGetSc
4、该调用并没有任何输出,只是把调用的结果赋给了调用时传入的变量@minScore,@**gScore,@maxScore,然后即可调用
select@m
5、使用IN参数,输入一个用户i
createproce**
inuserIDint,
outuserNamevarchar(200)
)
be
selectnamefromuser
whereid=u
intouserName;
end;12345678910
6、调用存储过程:
callGetN
select@userName;123
参考资
SQL存储过程使用介绍.csdn博客[引用时间2017-12-31]