-- TROPFEN-FUNKTION GetWorkdays
FUNKTION GetWorkdays VERURSACHEN (
@month int,
@year int
) RÜCKKEHR INT WIE ANFANGEN
@result int erklären
@seedDate Datum/Uhrzeit erklären
@SEEDDATE = DATEADD (DAS JAHR, @YEAR - 1900, 0) EINSTELLEN
@RESULT = SUMME VORWÄHLEN (
FALL
WENN DATEPART (Wochentag, DATEADD (d, Zahl, @seedDate)) IN (1.7)
DANN 0
SONST 1
ENDE
)
vom Meister. .spt_values
wo Art = „p“
und JAHR (DATEADD (d, Zahl, @seedDate)) = JAHR (@seedDate)
und MONAT (DATEADD (d, Zahl, @seedDate)) = @month
Rückhol@result
ENDE
|