Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 在postgres中,应该使用什么数据类型来存储固定的月费金额?_Postgresql - Fatal编程技术网

Postgresql 在postgres中,应该使用什么数据类型来存储固定的月费金额?

Postgresql 在postgres中,应该使用什么数据类型来存储固定的月费金额?,postgresql,Postgresql,我有一个应用程序,用户将根据他们的计划按月支付费用。在研究存储货币的最佳数据类型时,我发现许多人建议使用数字而不是金钱来提高精度和准确性,但我不确定这是否适用于我的案例 在我的例子中,有一套固定的计划,每个计划都需要固定的费用。类似计划A的费用为9.99/月,计划B的费用为4.99/月 我想知道在我的情况下,数字类型是否比货币类型有任何优势?或者在这种情况下,我甚至需要这两种数据类型吗 我想知道在我的情况下,数字类型是否比货币类型有任何优势 反过来说:金钱型根本没有任何好处 数字绝对是更好的选择

我有一个应用程序,用户将根据他们的计划按月支付费用。在研究存储货币的最佳数据类型时,我发现许多人建议使用数字而不是金钱来提高精度和准确性,但我不确定这是否适用于我的案例

在我的例子中,有一套固定的计划,每个计划都需要固定的费用。类似计划A的费用为9.99/月,计划B的费用为4.99/月

我想知道在我的情况下,数字类型是否比货币类型有任何优势?或者在这种情况下,我甚至需要这两种数据类型吗

我想知道在我的情况下,数字类型是否比货币类型有任何优势

反过来说:金钱型根本没有任何好处

数字绝对是更好的选择

另请参见Postgres Wiki中的