2010-08-01 51 views
0

我想在已经有一些列的表中添加一个新的列noOfTry。列数据将是整数类型和默认值是0。我知道我需要使用alter查询,只是要求查询的正确格式,这种情况下在mysql中更改查询

+2

学会直接在mysql的页面使用谷歌:) – 2010-08-01 07:29:14

+0

或者更好看。他们有一个很棒的东西叫做“文档”。我也从来没有听说过这种奇怪的事情,但它确实存在,它有帮助!奇怪的世界: http://dev.mysql.com/doc/refman/5.1/en/alter-table.html – enricog 2010-08-01 07:38:16

回答

1

最简单的办法是

ALTER TABLE MyTable ADD COLUMN noOfTry INT NOT NULL DEFAULT 0; 
1
alter table `database`.`table` 
    add column `noOfTry` int(11) DEFAULT '0' NULL after `column`; 

,其中列列前的上如果要在表格中间添加,则需要添加,但这是可选的。