Señores, existe el siguiente proceso,

Se recibe n parametros que correnden a la llave de un archivo.
En el programa existen dos ds externas de los archivos a y b
DSA extername(a)
DSB extername(b)
1.-Se realiza un into a DSA del registro seleccionado con la llave desde el 
archivo A.
Si existe.
2.- Se realiza un into a DSB del registro seleccionado con la llave desde el 
archivo B.
Si existe se realizan algunos cambios a variables del archivo b
3.- se realiza un update.
Si no existe
4.- se realiza un into con los valores de DSA en el archivo b.

La pregunta va, existe alguna manera de no realizar el into y el update del 
archivo B, sin declarar todas las variables y sus respectivos valores en la 
sentencia SQL , sino que se utilicen las DSA y DSB ?

Lo mas cercano que encontre en el manual es esto 
INSERT INTO TABLE1 (Y) SELECT X FROM TABLE2

pero no logre que funcione, en este caso a table1 la tome como DSA y table2 
como DSB

De antemano gracias.
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a