Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
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-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network