2011-11-29 68 views
4

某個較大表(〜10,000條記錄)中的一列是DECIMAL(10,0)的數據類型。我正在使用MySQL。如何修改現有列的數據類型?

我想將值顯示爲小數點後兩位,所以我需要將其更改爲DECIMAL(10,2),而不用擰上表的現有記錄。這怎麼能做到?

+1

這將取決於您正在使用的RDBMS(MySQL,SQL Server,Oracle等)。 –

回答

8

您正在使用哪些DBMS?你可以嘗試這樣的MySQL:

alter table tblName modify columnName newDataType;