1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| CREATE TABLE [dbo].[dimension_time]
(
[Day_Key] [int] NOT NULL,
[Day_Timestamp] [datetime] NOT NULL,
[Day_Name] [nvarchar](32) NOT NULL,
[Day_Text] [nvarchar](32) NOT NULL,
[Day_WeekdayName] [nvarchar](32) NOT NULL,
[Day_IsWorkday] [int] NOT NULL,
[Day_NumberInWeek] [int] NOT NULL,
[Day_NumberInMonth] [int] NOT NULL,
[Day_NumberInYear] [int] NOT NULL,
[Day_NumberInFiscalYear] [int] NOT NULL,
[Day_NumberSinceBeginning] [int] NOT NULL,
[Week_Key] [int] NOT NULL,
[Week_Name] [nvarchar](32) NOT NULL,
[Week_Text] [nvarchar](32) NOT NULL,
[Week_NumberInYear] [int] NOT NULL,
[Month_Key] [int] NOT NULL,
[Month_Name] [nvarchar](32) NOT NULL,
[Month_Text] [nvarchar](32) NOT NULL,
[Month_NumberInYear] [int] NOT NULL,
[Month_NumberInFiscalYear] [int] NOT NULL,
[Season_Key] [int] NOT NULL,
[Season_Name] [nvarchar](32) NOT NULL,
[Season_Text] [nvarchar](32) NOT NULL,
[Quarter_Key] [int] NOT NULL,
[Quarter_Name] [nvarchar](32) NOT NULL,
[Quarter_Text] [nvarchar](32) NOT NULL,
[Quarter_NumberInYear] [int] NOT NULL,
[FiscalQuarter_Key] [int] NOT NULL,
[FiscalQuarter_Name] [nvarchar](32) NOT NULL,
[FiscalQuarter_Text] [nvarchar](32) NOT NULL,
[FiscalQuarter_NumberInFiscalYear] [int] NOT NULL,
[Semester_Key] [int] NOT NULL,
[Semester_Name] [nvarchar](32) NOT NULL,
[Semester_Text] [nvarchar](32) NOT NULL,
[Semester_NumberInYear] [int] NOT NULL,
[FiscalSemester_Key] [int] NOT NULL,
[FiscalSemester_Name] [nvarchar](32) NOT NULL,
[FiscalSemester_Text] [nvarchar](32) NOT NULL,
[FiscalSemester_NumberInFiscalYear] [int] NOT NULL,
[Year_Key] [int] NOT NULL,
[Year_Name] [nvarchar](32) NOT NULL,
[Year_Text] [nvarchar](32) NOT NULL,
[FiscalYear_Key] [int] NOT NULL,
[FiscalYear_Name] [nvarchar](32) NOT NULL,
[FiscalYear_Text] [nvarchar](32) NOT NULL,
[IsToday] [int] NOT NULL,
PRIMARY KEY CLUSTERED
(
[Day_Key] ASC
) |
Partager