如何修改现有列的数据类型?

7

在一个相当大的表格中(约10,000条记录),其中一列的数据类型为DECIMAL(10,0)。我正在使用MySQL。

我希望将这些值显示为2位小数,因此需要将其更改为DECIMAL(10,2),同时不会破坏表中现有的记录。如何实现?


1
这将取决于你所使用的关系型数据库管理系统(如MySQL,SQL Server,Oracle等)。 - Adam Wenger
1个回答

14

你使用的是哪种数据库管理系统?如果是MySQL,可以尝试像这样做:

alter table tblName modify columnName newDataType;

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接