Código SQL:
Ver original- DECLARE @dia INT 
- DECLARE @mes INT 
- DECLARE @x INT 
- DECLARE @fecha datetime 
- DECLARE @dias TABLE (dia datetime) 
- SET @fecha='10/01/2011' 
- SET @dia=datepart(dd,@fecha) 
- SET @x=datepart(mm,@fecha) 
- SET @mes=datepart(mm,@fecha)   
- while @x=@mes 
- BEGIN 
-     INSERT INTO @dias VALUES (@fecha) 
-     SET @fecha=dateadd(dd,1,@fecha)    
-     SET @mes=datepart(mm,@fecha)   
- END 
- SELECT * FROM @dias 
Saludos!