数据库下建立一个简单的表sss,并循环插入多条数据
2014-04-18 17:53
369 查看
-- ----------------------------
-- Table structure for `sss`
-- ----------------------------
DROP TABLE IF EXISTS `sss`;
CREATE TABLE `sss` (
`id` int(11) not null auto_increment,
`uname` varchar(20) default NULL,
`age` int(11) default NULL,
`address` varchar(20) default NULL,
`sex` int(11) default NULL,
`REMARK` varchar(20) default NULL,
primary key (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- 存储过程
-- ----------------------------
DELIMITER //
CREATE PROCEDURE sss()
BEGIN
DECLARE i INT DEFAULT 1;
WHILE i<=500000 DO
INSERT INTO sss(UNAME,AGE,ADDRESS,SEX,REMARK)
VALUES
(
concat("ZhouHaiTao",i),
23,
"Hu Nan Zhu Zhou",
1,
"NO Remark"
);
SET i=i+1;
END WHILE;
END;
//
call sss();
-- Table structure for `sss`
-- ----------------------------
DROP TABLE IF EXISTS `sss`;
CREATE TABLE `sss` (
`id` int(11) not null auto_increment,
`uname` varchar(20) default NULL,
`age` int(11) default NULL,
`address` varchar(20) default NULL,
`sex` int(11) default NULL,
`REMARK` varchar(20) default NULL,
primary key (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- 存储过程
-- ----------------------------
DELIMITER //
CREATE PROCEDURE sss()
BEGIN
DECLARE i INT DEFAULT 1;
WHILE i<=500000 DO
INSERT INTO sss(UNAME,AGE,ADDRESS,SEX,REMARK)
VALUES
(
concat("ZhouHaiTao",i),
23,
"Hu Nan Zhu Zhou",
1,
"NO Remark"
);
SET i=i+1;
END WHILE;
END;
//
call sss();
相关文章推荐
- 一个循环插入数据到数据库的存储过程
- 做的一些测试数据的分析 一个是直接循环插入数据库 一个是循环好了放在数组里 在插入数据库
- 一个简单的从txt文件中读取数据插入数据库
- 用Maven整合SpringMVC+Spring+Hibernate 框架,实现简单的插入数据库数据功能(二)
- Visual Studio 2017 - Windows应用程序打包成exe文件(2)- Advanced Installer 关于Newtonsoft.Json,LINQ to JSON的一个小demo mysql循环插入数据、生成随机数及CONCAT函数 .NET记录-获取外网IP以及判断该IP是属于网通还是电信 Guid的生成和数据修整(去除空格和小写字符)
- hibernate级联操 同时向2张表插入数据(一对多的关联,一个简单的例子说明)
- 向数据库中插入一个DateTime类型的数据到一个Date类型的字段中,需要转换类型。TO_DATE('{0}','YYYY-MM-DD'))
- sql 把一个数据库中的表数据 插入另一个数据库表中
- 通过Mybatis将List数据循环插入到数据库的操作方法
- Orcale中一个简单的存储过程刷数据库数据
- Hibernate框架的基本搭建(一个小的java project的测试向数据库中插入和查询数据的功能)
- 插入数据库表一个集合的数据
- 【程序员面试宝典】数据结构基础二单链表循环链表的操作 建立|插入删除|打印|合并
- 关于数据库循环插入大量对象数据的解决办法
- 提高数据库效率的一些方法--eg:大批量循环插入数据的简化
- 一个简单的Oracle存储过程测试数据插入效率
- 学习Java6(六) 嵌入式数据库Derby(2)一个基本的例子(建数据库、建表、插入数据、查询)
- hibernate级联操 同时向2张表插入数据(一对多的关联,一个简单的例子说明)
- 有两个数据据服务器上有两个一样结构的数据库,现想将一服务器上的一数据库里的一个表的一部份记录插入到另一服务器上的一数据库的一表中.
- sql 批量插入(一个数据库的表数据,添加到另一个数据库表) 数据类型nText和varchar在运算符equals不兼容的问题解决方案