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.