Hallo, ich habe folgenden Code:
das Problem ist das "GO" und das "STOP". Das Go soll eigentlich nur bewirken das er mit den darunter liegenden Aufgaben fortfährt, das Stop soll hingegen sagen das die Abfrage ohne Fehler beendet werden soll.
Wie aber setzt man das richtig um?
Code:
Select
Case When (
Case When Concat(Format(Datepart(DD,GetDate()),'00'),'.',Format(Datepart(MM,GetDate()),'00'),'.') = '02.01.' and DATEPART(dw,getdate()) between 1 and 5 then 1 Else
Case When Concat(Format(Datepart(DD,GetDate()),'00'),'.',Format(Datepart(MM,GetDate()),'00'),'.') = '03.01.' and DATEPART(dw,getdate()) between 1 and 5 then 1 Else
Case When Concat(Format(Datepart(DD,GetDate()),'00'),'.',Format(Datepart(MM,GetDate()),'00'),'.') = '04.01.' and DATEPART(dw,getdate()) between 1 and 5 then 1 Else
0 End End End) = 1 then GO Else STOP End as test
das Problem ist das "GO" und das "STOP". Das Go soll eigentlich nur bewirken das er mit den darunter liegenden Aufgaben fortfährt, das Stop soll hingegen sagen das die Abfrage ohne Fehler beendet werden soll.
Wie aber setzt man das richtig um?