float o decimal para Sql 2000
Amigos...
Tengo una pequeña duda con respecto a como guardar un dato numérico que posee 3 decimales ya que son montos de moneda y para calcular debo tener todos los decimales necesarios.
La Duda surge cuando coloco el tipo de dato que se va a utilizar como FLOAT ya que según lo que he indagado ese valor es de mayor tamaño y no es óptimo para el uso que quiero darle.
Pero si lo que coloco el tipo de dato Decimal el valor se redondea y toma el mayor superior dentro del dato.
Si pueden Ayudarme se los agradezco ya que estoy construyendo un sistema de nomina y para la misma necesito estar bien claro en como tomar los datos dentro de la Base de Datos.
La base de Datos que utilizo es SQL Server 2000
Tengo una pequeña duda con respecto a como guardar un dato numérico que posee 3 decimales ya que son montos de moneda y para calcular debo tener todos los decimales necesarios.
La Duda surge cuando coloco el tipo de dato que se va a utilizar como FLOAT ya que según lo que he indagado ese valor es de mayor tamaño y no es óptimo para el uso que quiero darle.
Pero si lo que coloco el tipo de dato Decimal el valor se redondea y toma el mayor superior dentro del dato.
Si pueden Ayudarme se los agradezco ya que estoy construyendo un sistema de nomina y para la misma necesito estar bien claro en como tomar los datos dentro de la Base de Datos.
La base de Datos que utilizo es SQL Server 2000
