In RPG geht das auch mttels
FETCH MyCursor using :MYSQLDA

Hierfür musst du per "Describe statement" die benötigte Struktur ermitteln, eine SQLDA-Struktur anlegen (z.B. per %alloc) und für die Zielvariablen Speicher vergeben.
Allerdings alles etwas aufwändig.

Da ILE/RPG keine Script-Sprache ist, ist Dynamik mit etwas mehr Aufwand zu realisieren.