3 回答
TA贡献2041条经验 获得超4个赞
INSERT INTO report_time_tb
SELECT TO_CHAR(TO_DATE('2011-01-01 00:00:00', 'yyyy-mm-dd hh24:mi:ss') +
LEVEL * 15 / 24 / 60, 'yyyy-mm-dd hh24:mi:ss')
FROM DUAL
CONNECT BY LEVEL < 50
-- 50可以设定成想插入纪录的个数
TA贡献1876条经验 获得超6个赞
最简单的思路
自己用Calendar 在java中写个main方法 一个for循环就搞定了啊。
没有开eclipse 写个伪代码给你参考
Calendar calendar = new
calendar.setYear(2011);
calendar.setmonth(1);
calendar.setday(1);
//数据库操作和异常操作省略..
for(){
calendar.Add(Calendar.MINUTE, 15);
//插入一条
}
TA贡献1812条经验 获得超5个赞
数据库Identity+Primarykey字段强行插入的处理
由于是identity,所以在强行插入的时候需要将identity属性丢弃,插入后再将identity属性拾回。做下面的操作
set identity_insert [tablename] on
insert into [tablename](id, col1, col2) values(0, colvalue1, colvalue2)
set identity_insert [tablename] off
- 3 回答
- 0 关注
- 171 浏览
添加回答
举报