Ver Mensaje Individual
  #1  
Antiguo 18-03-2005
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Reputación: 20
jwmoreira Va por buen camino
Question For Select ..... ???

Hola a todos, espero me puedan ayudar con esto, tengo el siguiente procedimiento:

Código:
create procedure proc1
as
begin
for select codigo from table1 into :codigo
do
insert into tabla2 ......;
suspend;
end

Todo bien hasta aqui, este procedimiento lee de una tabla n registros y los inserta en otra de acumulados, pero ahora quiero validar si ya existe en la tabla de acumulados, para esto le agrego un select y ahi viene el problema, solo lee un registro:

Código:
create procedure proc1
returns (a integer)
as
begin
for select codigo from table1 into :codigo
do
select codigo from table2 into ....;
if ( codigo2 is null ) then
insert into table2 ......;
else
update table 2 set ....;
suspend;
end

Ayuda por favor, que tengo mal.

Saludos,
Jorge.
end
Responder Con Cita