现在数据表的某字段为可空字段,需要将其修改成不可空的字段,应该如何实现?
方案一
首先,更新对应列的值:
UPDATE [Table] SET [Column]=0 WHERE [Column] IS NULL
接着,修改对应的字段为不可空:
ALTER TABLE [Table] ALTER COLUMN [Column] INTEGER NOT NULL
方案二
如果希望某字段不可空,并且有默认值:
ALTER TABLE [Table] ADD CONSTRAINT [Constraint] DEFAULT 0 FOR [Column];
版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。
发表评论
登录用户才能发表评论, 请 登 录 或者 注册