Hallo zusammen,
ich habe mir in einer Prozedur ein sql-statement mit stringconcatination zusammengebaut. dieses ist eine selectanweisung.
Jetzt will ich einen cursor definieren, der genau mit der rückgabemenge dieser sql-anweisung arbeitet.
Folgendermaßen sieht das aus
DECLARE dataCursor CURSOR
LOCAL FORWARD_ONLY FOR
EXECUTE (@sqlstatement)
OPEN dataCursor
aber ich bekomm die Fehlermeldung
Incorrect syntax near the keyword 'EXECUTE'
was müßte ich ändern?
Ich benutze MSSQL Server
ich habe mir in einer Prozedur ein sql-statement mit stringconcatination zusammengebaut. dieses ist eine selectanweisung.
Jetzt will ich einen cursor definieren, der genau mit der rückgabemenge dieser sql-anweisung arbeitet.
Folgendermaßen sieht das aus
DECLARE dataCursor CURSOR
LOCAL FORWARD_ONLY FOR
EXECUTE (@sqlstatement)
OPEN dataCursor
aber ich bekomm die Fehlermeldung
Incorrect syntax near the keyword 'EXECUTE'
was müßte ich ändern?
Ich benutze MSSQL Server
Comment