Programación en castellano
Inicio > Foros > SQL Server > float o decimal para Sql 2000
-Foros de debate

SQL Server
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

float o decimal para Sql 2000
Enviado por wilmar alastre el día 30 de junio de 2005

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

 
Re: float o decimal para Sql 2000
Enviado por asdfsd el día 6 de febrero de 2008

En el tipo de dato decimal tienes que especificar la cantidad de numero que va haber antes de la coma y el numero que va haber despues de la coma si no toma como defecto 18,0 ej:

create table ..... (
....
midecima decimal(5,3),
...
);

 


Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | amor | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados