truncar redondear numero mostrar hacia formato entero ejemplo decimales arriba sql-server sql-server-2008 sqldatatypes

sql-server - numero - sql redondear hacia arriba



Cómo mostrar dos dígitos después del punto decimal en SQL Server (3)

También puede hacer uso de las siguientes si desea transmitir y redondear también. Eso puede ayudarte a ti o a alguien más.

SELECT CAST(ROUND(Column_Name, 2) AS DECIMAL(10,2), Name FROM Table_Name

Tengo una tabla que tiene una columna de tipo de datos float en SQL Server . Quiero devolver el valor de columna de mi tipo de datos float con 2 decimales.

por ejemplo: si inserto 12.3 , debería devolver 12.30

si inserto 12 , debería devolver 12.00


También puede usar el siguiente código que me ayuda:

select convert(numeric(10,2), column_name) as Total from TABLE_NAME

donde Total es un alias del campo que desea.


select cast(your_float_column as decimal(10,2)) from your_table

decimal(10,2) significa que puede tener un número decimal con una precisión total máxima de 10 dígitos. 2 de ellos después del punto decimal y 8 antes.