Postgres:更新字段并围绕它

时间:2016-07-03 21:20:47

标签: sql postgresql sql-update rounding

我有一个很大的表,偶尔有一列没有舍入值, 例如16345.462500而不是16345.460000

我在postgres中表现不佳 - 也许可以更新围绕这些值的表格

我无法更改字段类型,因为某些行(加密货币)可能不包含舍入数字。

我能想到的最简单的事情就是手动更新所有字段的PHP脚本。

1 个答案:

答案 0 :(得分:3)

您可以使用round函数舍入到N个小数位 - 在您的情况下,2:

UPDATE mytable
SET    mycolumn = ROUND(mycolumn, 2)