您的位置:首页 > 数据库

数据库创建连续日期表

2016-01-07 11:55 357 查看
IF EXISTS(SELECT *

FROM sysobjects

WHERE name = 'Weaver_System_Date')

DROP TABLE Weaver_System_Date

GO

CREATE TABLE Weaver_System_Date(

id INT IDENTITY(1,1) PRIMARY KEY,

systemdate DATE

)

GO

DECLARE @BEGIN_DATE DATETIME

SELECT @BEGIN_DATE = '2000-01-01'

WHILE @BEGIN_DATE <='2100-12-31'

BEGIN

INSERT INTO Weaver_System_Date (systemdate) VALUES (@BEGIN_DATE)

SELECT @BEGIN_DATE = DATEADD(DD, 1, @BEGIN_DATE)

END

GO
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: