CREATE TABLE #MyTabla (ID INT IDENTITY(1,1), FECHA SMALLDATETIME)
DECLARE @MyFecha smalldatetime
SET @MyFecha = '20000101'
WHILE @MyFecha < '20001231'
BEGIN
INSERT INTO #MyTabla (FECHA) VALUES(@MyFecha )
SET @MyFecha = DATEADD(DD, 1, @MyFecha)
CONTINUE
END
SELECT * FROM #MyTabla