我在sql中有一个表,插入了20行。将来可能需要添加另一列。
如果为特定列添加列值将从21行开始,特定列中的前一行值将为null。
我不希望在这些行上有空值。如何更改表格。
答案 0 :(得分:0)
您需要执行两个步骤
1改变表格
Alter table table_name add column new_col datatype
2将该列更新为某个默认值
Update table_name set new_col='some value'
答案 1 :(得分:0)
以这种方式做到:
alter table tbl_sample add COLUMN sampleadd_column VARCHAR(50) default 'just a sample';
这应该对你有用;