当前位置: 首页 > news >正文

项目建设管理 公司 网站/电销外包团队在哪找

项目建设管理 公司 网站,电销外包团队在哪找,wordpress setup_theme,wordpress事件日历插件想要测试不同结构的sql引擎和性能之间的区别,故此需要录入大量测试数据,并且不可能手动录入。 正常在开发过程中可以借助例如JAVA语言中框架已经封装好的方法达成批量插入数据的目的,这里主要是记录直接用sql语句实现,提供一个基…

想要测试不同结构的sql引擎和性能之间的区别,故此需要录入大量测试数据,并且不可能手动录入。

正常在开发过程中可以借助例如JAVA语言中框架已经封装好的方法达成批量插入数据的目的,这里主要是记录直接用sql语句实现,提供一个基础思路:
1、目前有一张user表结构如下:

2、 实现批量刷入测试数据:

TRUNCATE TABLE user; #注意!!!这里会清空表数据,如果不想清空请删除
DROP PROCEDURE IF EXISTS insert_data; #如果存在此存储过程则删掉
DELIMITER $ -- 使用delimiter后,将不把分号当做语句结束,会将该段整个提交
CREATE PROCEDURE insert_data()
BEGINDECLARE i INT DEFAULT 1;SET @valuesSql = " ";WHILE i< 101 DOSET @sqlString = CONCAT("('",i,"','",CONCAT("测试",i),"','",10,"','",0,"')");IF(i < 100) THENSET @valuesSql = CONCAT(@valuesSql,@sqlString,",");ELSESET @valuesSql = CONCAT(@valuesSql,@sqlString);END IF;SET i = i+1;END WHILE;SET @exesql = CONCAT("insert into test.`user` (id,userName,age,sex) VALUES ",@valuesSql);#SELECT @exesql;  打印sql,如果太长不建议打印PREPARE stmt FROM @exesql;EXECUTE stmt;DEALLOCATE PREPARE stmt;END 

3、运行完成后调用存储过程

CALL insert_data();

4、查询结果

 完成!

原理很简单:利用循环语句和concat连接字符串,最后完成sql语句组合。再使用:

PREPARE stmt FROM @exesql; //准备sql语句

EXECUTE stmt;  //执行

DEALLOCATE PREPARE stmt;  //释放

即可

http://www.jmfq.cn/news/5280625.html

相关文章:

  • 雄安专业网站建设公司/全网引擎搜索
  • 柳市建设网站/seo 公司
  • php除了做网站/临沂seo全网营销
  • 深圳流感疫情最新消息今天/手机优化软件哪个好用
  • 六安网站建设招聘/移动营销
  • 投资做任务赚钱的网站/超级外链在线发布
  • 吉林省建设工程信息网站/渠道推广平台
  • 照片做视频的网站/关键词优化排名软件
  • 福州网站开发系列/域名注册要多少钱
  • 做游戏网站公司/如何做线上推广
  • 用dw做淘客网站的步骤/自媒体运营
  • 沭阳三剑客做网站/淘宝seo优化是什么
  • 网站的按钮怎么做 视频/百度域名注册查询
  • 天津网站开发公司 智善美科技/推广价格一般多少
  • 在哪找做调查赚钱的网站/站长综合查询工具
  • 如何做网站挣钱/黄页网站推广服务
  • 网站建设需求表格/吉林seo网络推广
  • wordpress官方网站/日本预测比分
  • 网站内部服务器错误/iis搭建网站
  • 做网站到底能不能赚钱/关键词是网站seo的核心工作
  • 便宜网站建设/如何进行线上推广
  • 扁平化的网站结构图/电商网站建设方案
  • 怎样免费自己做网站视频/网站推广软件免费
  • 怎么免费注册企业邮箱/百度关键词优化软件排名
  • java做房屋拍卖网站/网站收录
  • 怎样做软件网站建设/八百客crm系统登录入口
  • 赤峰做网站多少钱/google关键词seo
  • 沧州做网站的/如何搜索关键词热度
  • 目标网站都有哪些内容/最大免费发布平台
  • 邢台县建设局网站/seo是什么意思新手怎么做seo