Ganz genau so.
Man kann dynamisches SQL auch mit SQLDA-Strukturen im Ergebnis dynamisieren.
Das habe ich ca. 1999/2000 in COBOL geschrieben und funktioniert heute noch immer.