+ -
当前位置:首页 → 问答吧 → 大神,帮我找找错吧~!!!mysql的储存过程

大神,帮我找找错吧~!!!mysql的储存过程

时间:2011-10-21

来源:互联网

DELIMITER // 
create procedure chk_tot(in c_num int)
begin
declare
tot_ord double;

declare
msg_text varchar(45);

select sum(amount) into tot_ord from orders
 where cust = c_num;


if tot_ord < 30000

msg_text= 'high order total';

else

msg_text='low order total';
end;
//  


-----------------------------------------------------------------
说错误在msg_text= 'high order total';

else

msg_text='low order total';

附近 T.T 绞尽脑汁了啊 




作者: tutty   发布时间: 2011-10-21

set msg_text= 'high order total';
set msg_text='low order total';

作者: wwwwb   发布时间: 2011-10-21

引用楼主 tutty 的回复:
DELIMITER //
create procedure chk_tot(in c_num int)
begin
declare
tot_ord double;

declare
msg_text varchar(45);

select sum(amount) into tot_ord from orders
where cust = c_num;


if to……




这个改过来了 还有错 在第20行 = = 20行就各end;哪错了啊!!!

作者: tutty   发布时间: 2011-10-21

相关阅读 更多

热门下载

更多