Sybase, führe den String als SQL-Abfrage aus
In Sybase SQL möchte ich einen String ausführen, der SQL enthält.
Ich würde erwarten, dass so etwas funktioniert
declare @exec_str char(100)
select @exec_str = "select 1"
execute @exec_str
go
von demDokumentation des exec-Befehls
execute | exec
is used to execute a stored procedure or an extended stored
Prozedur (ESP). Dieses Schlüsselwort ist erforderlich, wenn der Stapel mehrere Anweisungen enthält.
execute wird auch verwendet, um eine Zeichenfolge auszuführen, die Transact-SQL enthält.
Mein obiges Beispiel gibt jedoch einen Fehler aus. Mache ich etwas falsch