hola foreros... esta se me puso medio dificil.
estoy haciendo una aplicacion que guarda en una tabla de sql server los dias feriados y me gustaria listar en el query analyzer los dias sabados y domingos de todo el año 2003.
alguna idea?
| |||
Hola Buliwyf, Podes usar la funcion DATEPART. como usarla?, bueno eso podes averiguarlo en los libros on line del help del MSSQL Server, viene con ejemplos y todo. edgardo |
| ||||
gracias edgardo.... ya lo solucione! para los que alguna vez lo necesiten:
Código:
saludos a todos! declare @i int declare @dia varchar(20) declare @fecha datetime select @i = 1 while @i < 366 begin select @dia = datename(dw, dateadd(d, @i, getdate())) select @fecha = dateadd(d, @i, getdate()) if @dia in ('Domingo','Sábado') begin print @dia + ' ' + convert(varchar,@fecha) end select @i = @i + 1 end
__________________ RTFM antes de preguntar... |