Man, das hat mich jetzt fast eine Stunde meines Lebens gekostet. Der
Versuch ein SQL-Statement in einer Stored Procedure dynamisch zusammen
zu bauen, und dann via
EXECUTE @Sql
auszuführen, resultierte im Fehler
The name 'SQL Statement' is not a valid identifier.
Die Ursache: ich habe die Klammern vergessen. Das hier funktioniert:
EXECUTE(@Sql)