首页 > 解决方案 > 在 postgres 中将货币数据类型转换为数字

问题描述

我想将货币值数据类型转换为整数,以便执行乘法运算。

我这样做是因为当我尝试将它们相乘而不进行转换时观察到不支持货币 * 货币操作错误

标签: postgresqltype-conversioncurrency

解决方案


试试看your_money_field::numeric::int

例子:

SELECT cost 
FROM "Product" 
WHERE cost::numeric::int > 100

推荐阅读