2016-07-26 55 views
0

我在sql中插入一行20行的行。在將來可能需要添加另一列。如何修改一個沒有空值的表格

如果爲特定列添加列值將從21行開始,則特定列中以前的行值將爲空。

我不想在這些行上有空值。我該如何改變表格。

+0

您需要爲該新添加的列設置默認值。 – 1000111

+0

thatcolumn的值必須是可輸入的....不是默認的,爲什麼我這樣做 – Manikandan

+0

該列的數據類型是什麼? – 1000111

回答

0

你需要做兩步

1更改表

Alter table table_name add column new_col datatype 

2更新該列到一些默認值

Update table_name set new_col='some value' 
0

就做了這種方式:

alter table tbl_sample add COLUMN sampleadd_column VARCHAR(50) default 'just a sample'; 

這應該窩rk給你;