mikimiki01
13/06/08, 15:35:01
Hola a todos y desde ya gracias por vuestra ayuda.
Estoy realizando un programa que tiene que acceder a un AS400 para leer una serie de ficheros, y estoy montando las siguientes sentencias:
EXEC SQL.
SELECT count(*)
INTO :contador
FROM nombretablaaas400
WHERE campo1 = 'X'
ENDEXEC.
Esta sentencia funciona a la perfecion, pero querria que en lugar de poner en la clausula FROM directamente el nombre del fichero al cual quiero atacar, pudiese poner una variable a la cual le fuese cambiando el contenido por el nombre de un nuevo fichero del as400.
Es posible hacer esto? y si es asi, me podriais decir como?.
Muchas gracias.
Estoy realizando un programa que tiene que acceder a un AS400 para leer una serie de ficheros, y estoy montando las siguientes sentencias:
EXEC SQL.
SELECT count(*)
INTO :contador
FROM nombretablaaas400
WHERE campo1 = 'X'
ENDEXEC.
Esta sentencia funciona a la perfecion, pero querria que en lugar de poner en la clausula FROM directamente el nombre del fichero al cual quiero atacar, pudiese poner una variable a la cual le fuese cambiando el contenido por el nombre de un nuevo fichero del as400.
Es posible hacer esto? y si es asi, me podriais decir como?.
Muchas gracias.