返回顶部
首页 > 资讯 > 数据库 >有关假期数据构造-mysql 批量插入有关时间
  • 345
分享到

有关假期数据构造-mysql 批量插入有关时间

有关假期数据构造-mysql批量插入有关时间 2017-07-28 22:07:51 345人浏览 才女
摘要

需求,需要在一张表中加入未来的时间,   常规方法: INSERT INTO t_holiday_detail (holiday_id,date) VALUES (8,"2020-08-05"), (8,"2020-08-06");

有关假期数据构造-mysql 批量插入有关时间

需求,需要在一张表中加入未来的时间,

  常规方法:

INSERT INTO t_holiday_detail (holiday_id,date) VALUES (8,"2020-08-05"),
(8,"2020-08-06");

 添加的时间多了,我们需要一条条修改日期,有没有一种方法一下子实现,减少操作量呢?

下面的方法:

添加以后的时间用 ,DATE_ADD(CURDATE(),interval i  DAY),添加之前的时间:DATE_SUB(CURDATE(),interval i  DAY)


CREATE procedure yy()
 BEGIN
DECLARE i int;
set i = 2;
WHILE i< 28 DO
INSERT INTO t_holiday_detail (holiday_id,date) VALUES (8,DATE_ADD(CURDATE(),interval i  DAY));
SET i = i+1;
END WHILE;
END

 

您可能感兴趣的文档:

--结束END--

本文标题: 有关假期数据构造-mysql 批量插入有关时间

本文链接: https://lsjlt.com/news/7682.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作