Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2007, 16:03
Avatar de Linue
Linue
 
Fecha de Ingreso: mayo-2006
Mensajes: 12
Antigüedad: 18 años, 11 meses
Puntos: 0
Stored Procedure

veamos....

tengo estas dos tablas

Unifamiliar Credito

codunif nif codcred codunif
-------- --- -------- ------
000 987 8768 000
898 666 4543 898
234 987

El caso es... quiero hacer un procedimiento que dado un nif, me devuelva el codcredito de cada cliente...

Pero al hacerlo interbase de devuelve un error


create procedure prueba(CodCliente integer)
returns (CodCredito integer)
as
declare variable unifamiliar integer;
begin
select codunif from unifamiliar where nif=:codcliente
into :unifamiliar;
select codcred from credito where codunif=:unifamiliar
into codcredito;
end;

¿Alguien puede ayudarme?