webForumDet fria alternativet

Variabel som cursor-namn?

Databaser & SQL

0 svar · 490 visningar · startad av CamillaT

Medlem sedan dec. 20121 inlägg
Frågan#1

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?

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)