Tengo el Siguiente Problema
Tengo un procedimiento almacenado donde debo calcula un factor que resulta de la Division de 2 campos, al parecer algo simple, pero al realizarla siempre me da CERO, ya verifique que los campos tiene valor, incluso haciendo una Consulta igualmente me arroja CERO, coloco algo del Codigo;
Código SQL
[-]
DECLARE VARIABLES XFACTOR NUMERIC(18,5);
DECLARE VARIABLES DIASPAGO INTEGER;
DECLARE VARIABLES DIASANO INTEGER;
..
..
XFACTOR =0;
SELECT DIASPAGO,DIASANO FROM PARAMETRO
INTO IASPAGO,IASANO;
// DIASPAGO=15 esto son los valores
// DIASANO=360
XFACTOR = (DIASPAGO/ DIASANO);
..
..
EL VALOR DE XFACTOR ME DA CERO...
Probe incluso haciendo una Consulta
Código SQL
[-]
select DIASPAGO/ DIASANO from PARAMETRO
Igual el resultado es CERO.
Nota: Uso Firebird 2.1
Gracias por su aporte..