problema en check precio * cantidad = importe

From: mbr <yourpadre(at)gmail(dot)com>
To: "Ayuda Postgres" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: problema en check precio * cantidad = importe
Date: 2006-11-06 17:16:08
Message-ID: b623c7e40611060916j161a0d02i58715c717c222783@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola lista

En un postgres 7.4 (es el que tiene el hosting) tengo una check para
asegurarme que estos datos siempre esten correctos, funcionaba bien
hasta que probe el precio con decimales.

cantidad int4
precio float4
importe float4

En javascript tengo:
calculado=cantidad * precio;
importe = calculado.toFixed(2);

el check ahora que lo checo aparece:
compraproducto_ck_importe check ((precio * cantidad::double presicion = importe)

porque se pone el double presicion?
o como formateo ((precio * cantidad::double presicion CON 2 DECIMALES
REDONDEADO = importe)?

la administracion la hago usando pgadmin
--
Lo bueno de vivir un dia mas
es saber que nos queda un dia menos de vida

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Pablo Braulio 2006-11-06 17:17:58 Re: Resturar datos de una sola tabla.
Previous Message Pablo Braulio 2006-11-06 17:10:05 Re: Resturar datos de una sola tabla.