Product Version Oracle 10g
我在 oracle 中有一个表,里面有一些数据。有一列类型为 Number(10,0)。现在我想将其更改为 Number(10,2) 以允许小数。但要改变的是,oracle是不允许不删除现有数据的。我知道我可以进行数据备份-> 删除数据-> 更改类型-> 插入数据。但问题是有一个从序列中获取值的自动插入列。因此,当我将其插入回去时,这些 id 会改变....我不确定是否有人使用该 id 作为获取数据的键。那么如何在不更改ID的情况下更改它..
请帮忙..