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

oxo*_*oxo 5 mysql types sqldatatypes

有点大表(~10,000条记录)中的一列是数据类型DECIMAL(10,0).我正在使用MySQL.

我希望将值显示为2位小数,因此我需要将其更改为DECIMAL(10,2),而不会搞砸表的现有记录.怎么可以这样做?

gpr*_*our 9

您使用的是哪个DBMS?你可以尝试这样的MySQL:

alter table tblName modify columnName newDataType;
Run Code Online (Sandbox Code Playgroud)