发新话题
移动帖子 加入精华 加入置顶 加入收藏 关注此帖

一个简单的存储过程,老紫竹帮忙看下?



一个简单的存储过程,老紫竹帮忙看下?

use newssys
create PROCEDURE addCategory(in categoryName varchar(20),in owner varchar(20), out staus int)
begin
set staus=0;
start transaction;
insert into newscategory(categoryName,owner) values(categoryName,owner);
set @userName=select userName from newsowner where userName=owner;
set @userPass=select userPass from newsowner where userName=owner;
set @total=select total from newsowner where userName=owner;
set @categoryId=select max(id) FROM newscagegory ;
set @loginNum=select loginNum from newsowner where userName=owner;
set @picture=select picture from newsowner where userName=owner;
insert into newsowner(userName,userPass,total,categoryId,picture) values(@userName,@userPass,@total,@categoryId,@loginNum,@picture);
set staus=1;
commit;
end
Mysql-Front总是报错,在创建这行附近。。
编辑 回复 快速回复 TOP

Re: 一个简单的存储过程,老紫竹帮忙看下?

很少用哦! 你还是发到 CSDN 吧!
快乐渡过每一天,减肥坚持每一天
编辑 回复 快速回复 TOP
发新话题