【问题标题】:How can I modify an existing column's data type?如何修改现有列的数据类型?
【发布时间】:2012-01-08 12:52:35
【问题描述】:

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

我希望将值显示到小数点后 2 位,因此我需要将其更改为 DECIMAL(10,2),而不会破坏表的现有记录。这怎么可能?

【问题讨论】:

  • 这取决于您使用的 RDBMS(MySQL、SQL Server、Oracle 等)。

标签: mysql types sqldatatypes


【解决方案1】:

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

alter table tblName modify columnName newDataType;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-07
    • 2016-10-15
    • 2019-08-23
    • 1970-01-01
    相关资源
    最近更新 更多