MYSQL 的存储过程总是错.新手问题.求解答

 我来答
笑喘是病得抽
2017-07-09 · TA获得超过925个赞
知道大有可为答主
回答量:2140
采纳率:98%
帮助的人:2237万
展开全部
create procedure student()
begin
select stu_no from student; -- 加个分号
end;

-- 如果加了分号还不行的话,提示的错误应该是
错误:PLS-00428: 在此 SELECT 语句中缺少 INTO 子句
原因是单独的一个select语句在存储过程中是不应该存在的,所以应该改成select stu_no into 的模式
create procedure student()
is
v_stu_no student.stu_no%TYE;
begin
select stu_no into v_stu_no from student where rownum <= 1; -- 改成select into 字句
end;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CHENSX1609
2017-07-09
知道答主
回答量:50
采纳率:0%
帮助的人:5万
展开全部
要看代码了。就说错能够知道怎么解决???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式