将Money数据类型转换为Postgres中的数字

时间:2019-12-09 16:22:42

标签: postgresql type-conversion currency

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

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

1 个答案:

答案 0 :(得分:0)

尝试your_money_field::numeric::int

示例:

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