Hallo, ich hänge mal wieder an der Syntax fest und verstehe nicht was ich falsch gemacht haben.
Der Code sieht wie folgt aus:
Der Fehler liegt meines erachtens in der Set @query und da in der Kompontente '''+ @kopf+''', nur warum weiß ich nicht.
Der Code sieht wie folgt aus:
Code:
DECLARE @kopf varchar(100),
@query VARCHAR(8000)
SET @kopf = (Select Case When DateName(dw,GetDate()) = 'Montag'
Then 'Saldo vom ' + Convert([nvarchar](10),DateAdd(day,0,GetDate()),104)
Else 'Saldo vom ' + Convert([nvarchar](10),DateAdd(day,0,GetDate()),104) End)
Set @query = 'SELECT S_92620.*, tmp.'''+ @kopf+''' into tmp2
FROM S_92620 INNER JOIN
tmp ON S_92620.Kontenart = tmp.Kontenart'
EXEC(@query)
Der Fehler liegt meines erachtens in der Set @query und da in der Kompontente '''+ @kopf+''', nur warum weiß ich nicht.