2014-09-28 59 views
0

我想在mysql表中添加新列,但條件是新列必須與其他舊列(同一表)相同。在mysql表中添加新字段,其數據類型和長度必須與其他舊字段相同

像老列具有int數據類型和長度爲5

我想添加新列,但新的列數據類型和長度必須相同舊列。

+0

那麼你的問題是什麼? – 2014-09-28 06:49:20

+0

新舊專欄是什麼意思? – 2014-09-28 06:50:06

+0

我想添加新列,但新列數據類型和長度必須與舊列相同?這是我的問題。請幫幫我。 – 2014-09-28 06:50:13

回答

1

你可以這樣添加一列:

ALTER TABLE `table_name` ADD COLUMN `age2` INT; 

「長度」 沒關係。 INT是INT。這是一個常見的誤解,即INT類型的參數是某種「長度」或「大小」。不是。

請參閱MySQL - Size Limits to Integer Columns

相關問題