Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2019, 02:50
solilopi
 
Fecha de Ingreso: enero-2012
Mensajes: 52
Antigüedad: 12 años, 2 meses
Puntos: 1
Pregunta Convertir procedimiento Firebird a PostgreSQL

Hola, buenos días, tengo el siguiente procedimiento Firebird y quiero convertirlo en función de PostgreSQL:
Código:
CREATE OR ALTER PROCEDURE DIAS_SIN RETURNS ("RESULT" INTEGER)
AS
DECLARE VARIABLE AUX INTEGER;
BEGIN
  AUX    = 0;
  RESULT = 0;
  FOR
    SELECT max(DATEDIFF(DAY FROM DT2.FECHA TO DT1.FECHA))
  FROM DATOS DT1, DATOS DT2
  WHERE DT1.SALIDA_NUM = DT2.SALIDA_NUM + 1 
    INTO :AUX
  DO
    IF(AUX > RESULT) THEN RESULT = AUX;
  SUSPEND;
END
¿Puede alguien echarme una mano? Gracias.