Ver Mensaje Individual
  #4  
Antiguo 17-12-2007
Tal Tal is offline
Miembro
 
Registrado: dic 2007
Posts: 52
Reputación: 17
Tal Va por buen camino
Buenas.
Yo uso el IBExpert que es "gratuito" pero yo ya lo estoy pagando.
Yo lo que veo raro es que los Into :... solo hay una variable con : la otra no tiene dos puntos y eso a mi me suele dar error

Código SQL [-]
  
CREATE PROCEDURE FINANCES(
  CMYCODE_IN VARCHAR(20) CHARACTER SET NONE)
RETURNS(
  HDCDATEEND VARCHAR(20) CHARACTER SET NONE,
  HDCDATEEND2 VARCHAR(20) CHARACTER SET NONE)
AS
BEGIN
        FOR
           SELECT
                 HHDOCUMENT.HDCDATEEND,
                 SUBSTRING(HHDOCUMENT.HDCDATEEND FROM 1 FOR 4)
           FROM
                 HHDOCUMENT
           WHERE
                 HHDOCUMENT.CMYCODE = :CMYCODE_IN
           
            
           --tu codigo              
           --INTO :HDCDATEEND,
           --      HDCDATEEND2
           --como lo pondría yo
           INTO :HDCDATEEND,
                :HDCDATEEND2


        DO
        SUSPEND;
        
END

Mira a ver si es por eso.

Un saludo, espero haberte ayudado.
Responder Con Cita