#删除表
DROP TABLE IF EXISTS test.users;
#创建表
CREATE TABLE test.users(
id int(10) not null auto_increment,
name text(255),
num int(10),
PRIMARY key (`id`)
)ENGINE MyISAM DEFAULT CHARSET utf8 COMMENT '我是注释';
#清空表数据
TRUNCATE table test.users;
#定义存储过程(// 定义开始符)
delimiter //
#删除存储过程
DROP PROCEDURE IF EXISTS process;
#创建存储过程
CREATE PROCEDURE process()
#存储开始
BEGIN
#声明变量类型和初始值
DECLARE i int default 1;
#执行循环语句
WHILE i<=1000 do
INSERT into test.users(name,num) values ('我是谁',1009+i);
set i = i + 1;
#循环结束
END WHILE;
#存储过程结束
END
#(// 定义终止符)
//
#调用存储过程
call process();
MySql数据库存储过程实例
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1. 存储过程的优点 存储过程可以减少网络流量 允许模块化设计 支持事务 2. 创建存储过程 语法: 例题: 3....
- 存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据...