课程
/数据库
/Oracle
/Oracle数据库开发必备利器之SQL基础
如果表中有数据(是非空约束),能不能直接去除非空约束。
2017-11-25
源自:Oracle数据库开发必备利器之SQL基础 5-2
正在回答
肯定可以的,非空约束表示字段中数据不能为空。如果使用
ALTER TABLE table_name MODIFY column_name datatype NULL;
那么就去除了非空约束。再添加数据时,该字段可以为空。
举报
为你带来Oracle开发必备的sql基础,为后续课程学习打下好的基础
2 回答非空约束问题
1 回答为什么非空约束只能是列级约束
2 回答有关删除外键约束
1 回答老师,非空约束也有名字吧,只是没法像表级设置约束时那样自定义名字,但系统也还是一样会自动生成名字。因此也可以更改非空约束的名字。对不?而且非空约束的类型和检查约束一样,都是C。
1 回答主键约束与唯一约束