| Create Table Trade.DateTest ( DateID INT IDENTITY(1,1) PRIMARY KEY, Dt1 DATETIME2, Dt2 DATETIME2(0), Dt3 DATETIME2(1), Dt4 DATETIME2(2), Dt5 DATETIME2(3), Dt6 DATETIME2(4), Dt7 DATETIME2(5), Dt8 DATETIME2(6), Dt9 DATETIME2(7) ) Go --Insert Today's Date DECLARE @Now as DATETIME2(7) SELECT @Now = SYSDATETIME() INSERT INTO Trade.DateTest (Dt1,Dt2,Dt3,Dt4,Dt5,Dt6,Dt7,Dt8,Dt9) VALUES (@Now,@Now,@Now,@Now,@Now,@Now,@Now,@Now,@Now) Go --Insert Starting Range DECLARE @Now as DATETIME2(7) SELECT @Now = '0001-01-01 00:00:00' INSERT INTO Trade.DateTest (Dt1,Dt2,Dt3,Dt4,Dt5,Dt6,Dt7,Dt8,Dt9) VALUES (@Now,@Now,@Now,@Now,@Now,@Now,@Now,@Now,@Now) Go --Insert Ending Range DECLARE @Now as DATETIME2(7) SELECT @Now = '9999-12-31 23:59:59.9999999' INSERT INTO Trade.DateTest (Dt1,Dt2,Dt3,Dt4,Dt5,Dt6,Dt7,Dt8,Dt9) VALUES (@Now,@Now,@Now,@Now,@Now,@Now,@Now,@Now,@Now) GO SELECT * FROM Trade.DateTest |