Kann jemand ein Problem mit diesem Fall bei der Aussage feststellen? SQL Server scheint es nicht zu mögen und ich kann das Problem nicht erkennen!SQL-Problem - CASE WHEN
SELECT CASE @Next_Insp_Date
WHEN @Purpose_ID = 1 THEN DATEADD(m, 6, GETDATE()) AS @Next_Insp_Date
WHEN @Purpose_ID = 2 THEN DATEADD(m, 12, GETDATE()) AS @Next_Insp_Date
ELSE @Next_Insp_Date
END AS @Next_Insp_Date
Es gibt viele Probleme mit dieser Case-Anweisung ... Ich bin mir nicht sicher, wo ich anfangen soll. –
Haben Sie die Dokumentation des Falles nachgeschlagen? Und haben Sie sich ein Beispiel angesehen? – GuidoG