我想将列的精度更改为NUMBER(14,2)。' column to be modified must be empty to decrease precision or scale
我猜它希望列是空的,而它改变了精度,我不知道为什么它说我们想要减少它,而我们增加它,列中的数据不会丢失。有没有解决这个问题的简单方法?我不想将它复制到另一个表中,然后删除它,或者重命名列并在列之间复制,因为在传输和删除之间存在丢失数据的风险。
当我将对象转换为Json时,我遇到了BigDecimal精度松动的问题。System.out.println(result);第一次测试-正确的输出第二次测试-错误输出(丢失BigDecimal精度)
BigDecimal big = new BigDecimal("1234567.5555"); /&