SQL Server - reducir dato

   
Vista:

reducir dato

Publicado por yeni (6 intervenciones) el 13/06/2008 18:59:02
Hola a todo y gracias por su tiempo, en mi base de datos SQL server 200 tengo mi campo valor tipo de dato float y actualmente guarda este valor: 4.16467568542076061 ; pero ahora necesito que solo guarde tres decimales 4.165 y si fueran dos decimales para guardar en que cambiaría??? el solo aproximaría???

Gracias por la ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:reducir dato

Publicado por pacopaz (131 intervenciones) el 13/06/2008 19:23:33
Puedes utilizar la funcion Round, para que te resuelva esto:

Round ([Número], [Dígitos])

donde

[Número] es el valór que quieres evaluar
[Dígitos] es la cantidad de dígitos a la derecha del punto decimal que quieres que te traiga. Es opcional y si no la pones, te trae el redondeo al valor entero del número evaluado. Si es negativo, redondea a decenas, centenas, millares, etc.

Round(Numero, 3) <-- Redondea a 3 decimales
Round(Numero, 2) <-- Redondea a 2 decimales

Espero que te sirva.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:reducir dato

Publicado por Isaias (3308 intervenciones) el 16/06/2008 22:48:54
Ademas, si va a almacenar DECIMALES, declare su columna como DECIMAL (i,d)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar