Convertir procedimiento Firebird a PostgreSQL
Publicado por José Vicente (28 intervenciones) el 20/04/2019 14:30:14
Hola, buenos días, tengo el siguiente procedimiento Firebird y quiero convertirlo en función de PostgreSQL:
¿Puede alguien echarme una mano? Gracias.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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
Valora esta pregunta
0