Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-03-2005
Avatar de jwmoreira
jwmoreira jwmoreira is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 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
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 03:13:41.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi