我正在实施 DataWarehouse 日期维度。根据我的情况,我必须将 10 月和 1 月之间的日子标记为Season_A
4 月和 8 月之间的日子Season_B
。
我创建了dimDate
如下表:
CREATE TABLE dbo.dimDate
(
DateKey INT NOT NULL,
FullDate DATE NOT NULL,
MonthNumberName NVARCHAR(15) NULL,
CalendarQuarter TINYINT NULL,
CalendarYear SMALLINT NULL,
Season NVARCHAR(10)
CONSTRAINT PK_Dates PRIMARY KEY (DateKey)
);