mysql 循环生成数据demo:

DROP PROCEDURE
IF
EXISTS test_insert;
DELIMITER;;
CREATE PROCEDURE test_insert() BEGIN
DECLARE   i INT DEFAULT 1;
DECLARE time VARCHAR(50) ;
DECLARE id VARCHAR(50) ;
DECLARE caseId VARCHAR(50) DEFAULT 'case001';
DECLARE yearMonth VARCHAR(50) DEFAULT '2021-06';
DECLARE clearNodeId VARCHAR(50) DEFAULT '1234567';
DECLARE clearNodeNamde VARCHAR(50) DEFAULT 'xxxxy';
DECLARE clearingNodeType INT DEFAULT 1;
DECLARE contractNo VARCHAR(50) DEFAULT '1234';
WHILE
i < 31 DO
CASE i
      WHEN i<10 THEN
          SET time= CONCAT('2021-06-0',i, ' 00:00:00');
       ELSE
          SET time= CONCAT('2021-06-',i, ' 00:00:00');
       END CASE;
SET id= replace(uuid(),"-","");
INSERT INTO `test_table` VALUES (id, caseId, yearMonth, clearNodeId, clearNodeNamde, clearingNodeType, contractNo, time);
SET i = i + 1;
END WHILE;
COMMIT;
END;;
CALL test_insert();

仅作为笔记,欢迎参考;

最新文章

  1. 阿里云CentOS7系列二 -- 安装Tomcat7的方法
  2. Three.js 入门指南(核心对象)
  3. 【SSM 8】spring集成Mybatis通用Mapper
  4. WPF超级链接
  5. file_get_contents函数和curl函数不能用
  6. UI抑制限制(UI Suppression Limitations)
  7. SQL将本地图片文件插入到数据库
  8. MySQL导入数据非常慢的解决办法
  9. HTML&amp;CSS基础学习笔记1-简单网页中有哪些标签?
  10. IIC协议建模——读写EEPROM
  11. Xshell提示缺失mfc110.dll
  12. springMVC源码分析--访问请求执行ServletInvocableHandlerMethod和InvocableHandlerMethod
  13. DjangoRestFramework的外键反向关系序列化的一个问题
  14. Ajax常见面试题
  15. java常见题目总结
  16. PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
  17. mysql表理解
  18. Mybatis--课程中循序渐进的体会 《黑马程序员_Springmvc+Mybatis由浅入深全套视频教程video》
  19. HTML--Canvas基础入门
  20. X-Frame-Options 配置

热门文章

  1. 晓晓---python文件的读写模式的理解
  2. MySQL skip_name_resolve参数的设置
  3. adb 测试常用命令
  4. vue 页面嵌入pdf文件
  5. redhat用bind配置DNS
  6. 《Unix/Linux系统编程》第十四章学习笔记 20201209戴骏
  7. 062_Apex使用Assert
  8. ES6的模块化(import引入)
  9. python爬虫代码中_获取状态码
  10. [2001年NOIP普及组] 求先序排列