sybase里面如何实现这种表
在存储过程里面 有两个参数 一个开始日期,一个截至日期
我想得到一个表,这个表只有两列 一列自增,一列就是日期
比如
开始日期为2009-08-01 截至日期为2009-08-05 那么记录就为
id 日期
1 2009-08-01
2 2009-08-02
3 2009-08-03
4 2009-08-04
5 2009-08-05
越简单越好 谢谢先!
[解决办法]
create PROCEDURE "zz"."timewhile"( d1 date ,d2 date)
BEGIN
while d1<=d2 loop
insert into lsb(dd) values(d1);
set d1=DATEADD( day, 1, d1 );
end loop;
END
lsb:id自增
dd:日期
[解决办法]
建表:
create table ff(id1 integer default autoincrement,dd date)