Ich versuche in einem RPG mit embedded SQL die Anzahl Sätze einer Datei Datei zu ermitteln. Der Datei-Name ist variabel.

Folgendes habe ich definiert:
D befehl ds
d a ..... 29a inz('SELECT COUNT(*) INTO :COUNT ')
d b ..... 5a inz('FROM ')
d DATEI 10a

d count ..s ....7 0
d hostvar s ..256a

Datei = Eingabe
HostVar = Befehl


/exec sql
+ execute immediate :HOSTVAR
/end-exec


Im Joblog wude folgendes gesagt:
Variable COUNT nicht definiert ode rnicht anwendbar
SQL0312

Was muss ich machen, damit es funktioniert ?


mfg Ludger