Crear Calendario
Crear un tabla tbl_fecha con campos fecha y feriado
Y luego correr esta query :
declare @fecIni datetime
declare @fecFin datetime
SELECT @fecIni = '01/02/2013'
SELECT @fecFin = '31/12/2013'
WHILE @fecIni <= @fecFin
BEGIN
INSERT INTO tbl_fecha (fecha, feriado) VALUES (@fecIni ,'N')
---SELECT FECHA = @fecIni
SET @fecIni = dateadd(d, 1, @fecIni);
END;
|