loeweadolf
15-11-05, 10:55
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
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