Dies geht nur mit dynamischem SQL:

declare xxx cursor for yyy
prepare yyy from :mystmt
open xxx
fetch xxx into ...
close xxx

xxx = dein Cursorname
yyy = ein Statementname
mystmt = eine Programmvariable die den vollständigen Select enthält

Ansonsten ist das Design dieser Tabelle eher fragwürdig