Ich habe diese CASE-Syntax:SQL Server als Fehler erwartete Gespräch
CASE WHEN (dbo.Futuredial_Validation.[Error Code]='1')
THEN (dbo.Futuredial_Validation.LocalTime AS att.Date_cleared) END
AS att.Date_cleared
ich den Fehler Falsche Syntax nahe dem Schlüsselwort bin mit 'AS'. Kann mir jemand sagen, ob ich AS so in der Gehäusestruktur verwenden kann?
OP - Ein Zusatz hier ist, dass Sie einen seltsamen Namen für den Alias. Warum ATT verwenden? Das wird dich zwingen, [] um den Alias herum hinzuzufügen. also wäre es [att.Date_cleared]. Das Entfernen dieses Präfixes würde Ihr Leben viel einfacher machen. –
@SeanLange - Habe das nicht bemerkt. Danke –
Kein Problem @ Prdp. Ich denke, vielleicht ist das OP verwirrt und das ist ein existierender Tabellenalias, der natürlich erzeugt wird, und noch bizarrerer Fehler. :) –