我有一个列,用“microcents”存储交易金额例如 127740000 对应于 127.74 美元我不知道如何让write查询为我返回127.74。如果我做了。 SELECT microcents/1000000 它将返回值截断为127,我就失去了美分
127740000
127.74
SELECT microcents/1000000
shyt4zoc1#
呃,我想出来了,投(废话)
py49o6xq2#
尝试十进制类型 select 127740000 / decimal '1000000.0000' . 对于测试,可以使用 typeof 功能。
select 127740000 / decimal '1000000.0000'
typeof
2条答案
按热度按时间shyt4zoc1#
呃,我想出来了,投(废话)
py49o6xq2#
尝试十进制类型
select 127740000 / decimal '1000000.0000'
. 对于测试,可以使用typeof
功能。