![]() |
Problemas de Calculo con decimales
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; .. EL VALOR DE XFACTOR ME DA CERO... Probe incluso haciendo una Consulta Igual el resultado es CERO. Nota: Uso Firebird 2.1 Gracias por su aporte.. |
Hola.
Te recomiendo leer este hilo, sobre todo el mensaje 27: http://www.clubdelphi.com/foros/showthread.php?t=72413 Cuando es una división entero / entero, el estándar SQL dice que deben eliminarse las decimales del resultado (según el documento de Firebird ahí enlazado). Saludos. Al González. :) |
Cita:
Gracias por el aporte... |
| La franja horaria es GMT +2. Ahora son las 16:32:33. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi