您的位置:首页 > 数据库

一个sql的存储过程的简单示例

2018-04-04 19:28 351 查看
创建一个personinfo表
create table PersonInfo
(
personId varchar(10) not null,
password varchar(30) not null,
version numeric null,
constraint PK_PERSONINFO primary key clustered (personId)
);然后我想为这个表添加1000条测试数据
create PROCEDURE demo()
begin
DECLARE id INT ;
set id=0;
add_loop : LOOP
set id=id+1;
if id<=1000
then insert into personinfo values(id+"","sdadsd",0);
ELSE
LEAVE add_loop;
end if;
end loop add_loop;
end ;

call demo()
以上就是一个简单存储过程的创建并调用(mysql不区分大小写)
具体或复杂用法请参考《Mysql从零开始学习》。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: