桌子:
CREATE TABLE [dbo].[Session] (
[SessionId] UNIQUEIDENTIFIER NOT NULL,
[CID] INT NULL,
[DEST] VARCHAR (50) NOT NULL,
[EndUser] VARCHAR (50) NULL,
[Platform] VARCHAR (5) CONSTRAINT [DF_Session_Platform] DEFAULT ('WEB') NOT NULL,
[SessionState] VARCHAR (50) NOT NULL,
[ServerName] VARCHAR (180) NOT NULL,
[StartDate] DATETIME CONSTRAINT [DF_Session_StartDate] DEFAULT (getutcdate()) NOT NULL,
[UpdateDate] DATETIME NULL,
[EndDate] DATETIME NULL,
[SessionData] XML NULL,
[StartMinute] AS (dateadd(minute,datediff(minute,(0),[StartDate]),(0))) PERSISTED,
[ActivityBreadcrumb] NVARCHAR (MAX) NULL,
CONSTRAINT [PK_Session] PRIMARY KEY CLUSTERED ([StartDate] ASC, [SessionId] ASC)
);
GO
CREATE NONCLUSTERED INDEX [IX_Session_StartDate_EndDate] …Run Code Online (Sandbox Code Playgroud)