有一个数据库表 tableA (里面有数据)
现在需要为tableA添加几个列
那么新添加的列中有不能为空的要求(not null)
如果直接这么设置的的话
保存的时候,会提示异常
问:怎样才能 新加列为not null 的情况下,正常保存(重申一下,添加列之前,表中有数据)
not null的话你要设一个默认值给它呀。
类型选为 int dufault 选无, 保存后,表列里自然不为空, 里面默认: 0
之前遇到过,我是先添加列(可以为空),然后给每行数据都赋值,然后修改此列为not null
not null要赋一个默认值给它。