【问题标题】:Table Data Type Alter表数据类型更改
【发布时间】:2011-05-27 07:10:20
【问题描述】:

我创建了一个名为 items 的表并将名称插入为 int 并错误地将长度设置为 255 类型,但现在我想更改表结构并将查询运行为--

ALTER TABLE 项目 ALTER 列名 varchar(255);但它并没有改变表格我需要在表格中更改的内容。请帮助

【问题讨论】:

    标签: mysql database


    【解决方案1】:

    有两种方法

    ALTER TABLE t1 CHANGE <column_name> <column_name> <type> 
    

    注意:你必须写两次列名 或

    ALTER TABLE t1 MODIFY <column_name> <type> ;
    

    Reference

    【讨论】:

    • 兄弟..告诉我如何投票它说你需要 15 个学分才能投票
    • 是的;等待并提出更多问题或回答其他问题。当你获得 15 名声时,请给我投票 :)
    【解决方案2】:

    尝试:

    alter table t1 modify column name varchar(255);
    

    【讨论】:

      【解决方案3】:

      试试:

      ALTER table items
      MODIFY name varchar(255);
      

      【讨论】:

        猜你喜欢
        • 2017-09-13
        • 2014-03-05
        • 2013-09-12
        • 2014-04-08
        • 2019-11-08
        • 2014-01-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多