sqlite数据库中批量插入时间数据解决方案

sqlite数据库中批量插入时间数据
需求是这样的,每一天都可以被分为节假日(type代号为1),工作日(type代号为2)。节假日为这一年的第19周,第20周,23周,4周的每一天。现在我想用sql语句生成自动一年的。就是说date那一行要自动生成这一年所有的日期,格式是YYYY-MM-DD
求大神帮忙啊!

表的结构如下。


列名:date 数据类型:text 主键
列名:type 数据类型 integer

一个例子
date           type
2012-01-01      1

2012-01-02      1

sql语句用的不熟,求各位大神帮忙



------解决方案--------------------
恩…单机顶上去~