Finns det någon möjlighet att använda en variabel som cursor-namn i ett SQL-anrop i ett PL/I-program?
DCL WCUR CHAR(8);
WCUR = 'C1 ';
EXEC SQL
DCL CURSOR C1 CURSOR FOR
SELECT....
EXEC SQL OPEN CURSOR C1;
Ovanstående är för mig det normala sättet att skriva (med lämplig fortsättning på SELECT-satsen förstås).
Men jag skulle vilja använda variabeln WCUR i OPEN-satsen. Går det? Hur gör man?