Ver Mensaje Individual
  #7  
Antiguo 01-04-2016
Patricio Patricio is offline
Miembro
 
Registrado: jul 2004
Posts: 433
Reputación: 20
Patricio Va por buen camino
me tira un error de fin de comando inesperado y no veo...

creo que puedo hacerlo con un store procedure, cree un ejemplo pero me tira un
Dynamic SQL Error
SQL error code = -104
Unexpected end of command

y no logro ver,....
Código SQL [-]
CREATE PROCEDURE spTelefono RETURNS
(CodTercero INTEGER, Apellido Varchar(50), Nombre Varchar(50), Telefonos VARCHAR(200)) 
AS DECLARE VARIABLE strTelefonos VARCHAR(50);
BEGIN
FOR SELECT CodTercero, Apellido, Nombre FROM Persona
INTO :CodTercero, :Apellido, :Nombre
DO
  BEGIN
    Telefonos = '';
    FOR SELECT Numero FROM Telefono WHERE Telefono.CodTercero = :CodTercero
    INTO strTelefonos
    DO
      BEGIN 
         Telefonos = Telefonos || ' ' || strTelefonos; 
      END     
         SUSPEND;
  END
END;

Última edición por Casimiro Notevi fecha: 01-04-2016 a las 01:20:48.
Responder Con Cita