gpt4 book ai didi

postgresql - 将 PostgreSQL 列从整数更改为小数

转载 作者:行者123 更新时间:2023-11-29 11:11:36 30 4
gpt4 key购买 nike

由于客户在最后一分钟提出请求,我们数据库中的整数字段现在需要小数,精确到两点。23 的值应变为 23.00

有什么好的方法可以转换表格并转换数据?

我承认,我以前没有用 PostgreSQL 做过这样的事情,所以请对我温柔一点。

最佳答案

像这样的东西应该可以工作:

alter table t alter column c type decimal(10,2);

编辑:

正如@Oli 在评论中所述;第一个数字是数字的整个长度(不包括点),因此 (10,2) 的 maxval 将是 99999999.99

关于postgresql - 将 PostgreSQL 列从整数更改为小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6485440/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com