我们在设计数据库时,对于像货币金钱以及需要小数展示的时候,需要用到浮点型,比如 float(10,2), double(10,2), decimal(10,3)。
由于精度的问题,浮点数的类型,我们一般选择 decimal。
用了浮点型展示数据后,会发现数据输出的时候,小数点后面会有多余的 0,下面对此问题进行解决。
假设 表名为 user_order,字段名为 price,字段属性为 decimal(10,3)。
输出时,对字段作如下处理即可完美解决。
SQL code?
0+
cast
(price
as
char
)
price
或
convert
(price,
对应的 SQL 语句如下:
select
from
user_order;
一片空白 5.8万
父爱如山,不善表达。回想十多年前,总记得父亲有个宽厚的肩膀,小小的自己跨坐在上面,越过人山人海去看更广阔的天空,那个时候期望自己有一双翅膀,能够像鸟儿一样飞得高,看得远。虽然父亲有时会和自己开玩笑,但在做错事的时候会受到严厉的训斥。父亲有双粗糙的大手掌。