Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/05/2006, 10:35
Avatar de CiberPunk
CiberPunk
 
Fecha de Ingreso: agosto-2005
Ubicación: El mundo
Mensajes: 61
Antigüedad: 18 años, 8 meses
Puntos: 0
Arrrssssssss

Haber esto es lo que ha salido de este post pero me casca en el DATEADD:

BEGIN
SET @FIN_DE_SEMANA = 0
WHILE @FEC_ALTA = @FEC_ALTA + @PLAZO_ENTREGA

SELECT @DIA_FIN_DE_SEMANA = DATEPART(dw,CONVERT(VARCHAR, @FEC_ALTA, 101))

If @DIA_FIN_DE_SEMANA = 6
BEGIN
SET @FIN_DE_SEMANA = @FIN_DE_SEMANA + 1
END

If @DIA_FIN_DE_SEMANA = 0
BEGIN
SET @FIN_DE_SEMANA = @FIN_DE_SEMANA + 1
END

CONVERT(DATETIME,DATEADD(DD, 1, @FEC_ALTA),101)

END -- WHILE
END
__________________
Pollo k no kakarea.... Gatillazo k resuena