欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

求一条db2的sql话语

更新时间: 2014-01-05 02:23:46 责任编辑: Author_N1

 

求一条DB2的sql语句
   我有一张表t_calendar的字段:(需要向表中插入如下3000多条数据)
     ID   START_DATE   END_DATE  START_TIME  END_TIME
     1    20120501      20120502   7:00        6:00
     2    20120502      20120503   7:00        6:00
     3    20120503      20120504   7:00        6:00
     4    20120504      20120505   7:00        6:00
     5    20120505      20120506   7:00        6:00
     ......
    3000  20200201      20200202   7:00        6:00

请问这条sql语句应该如何写?感谢各位!



--参考方法--
BEGIN ATOMIC DECLARE i INT DEFAULT 0; WHILE (i<3000) DO INSERT INTO T_CALENDAR VALUES(i+1,replace(char(date('2012-05-01')+i days),'-',''),replace(char(date('2012-05-01')+(i+1) days),'-',''),'7:00','6:00'); SET i=i+1; END WHILE; END 
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:23:46
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/9312/
本文WWW.DOC100.NET DOC100.NET版权所有。