我在sql中有插入20行的表。将来可能需要添加另一列。

如果为特定列添加列值将从21行开始,则特定列中的先前行值将为null。

我不想在这些行上使用空值。我该如何更改表。

最佳答案

你需要做两个步骤

1修改表格

Alter table table_name add column new_col datatype


2将该列更新为一些默认值

Update table_name set new_col='some value'

07-24 09:37