Versuchen Sie:
SELECT into #T1 execute ('execute ' + @SQLString )
Und das riecht wirklich schlecht nach einer SQL-Injection-Schwachstelle.
Korrektur (laut Kommentar von @CarpeDiem):
INSERT into #T1 execute ('execute ' + @SQLString )
Lassen Sie außerdem 'execute'
weg wenn die SQL-Zeichenfolge etwas anderes als eine Prozedur ist