oracle字段加了default默认值,还需要not null约束吗,可不可以省略 建表的时候... 建表的时候 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 oracle default 默认值 null 约束 搜索资料 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? yang_wling23c 推荐于2018-03-08 · TA获得超过547个赞 知道小有建树答主 回答量:200 采纳率:73% 帮助的人:63.5万 我也去答题访问个人页 关注 展开全部 默认值仅仅是你在初次进行insert的时候,如果不提供值,则使用默认值。如果后续你进行update,将这个值改为null,则也是可以的,此时,并不会使用默认值。由此可见default并不会取代not null约束。如果是insert的话,default可以覆盖not null约束如果update,则default不一定能覆盖not null约束 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友2dca20d 2015-01-28 · TA获得超过4036个赞 知道大有可为答主 回答量:2638 采纳率:77% 帮助的人:1025万 我也去答题访问个人页 关注 展开全部 需要加,如果你给了default约束,此列还是可以存储空值,比如:create table t(A NUMBER,B VARCHAR2(10) DEFAULT 'ABC');INSERT INTO T VALUES(1,NULL);B列存储了一个空值. 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容2025版海量数据库Oracle面试题+笔试题&答案~超级码客超级码客涵盖oracle面试经验&SQL编程,SQL,MySQL,Oracle,PostgreSQL,SqlServer等核心面试题等数据库集群,分库分表等架构级数据架构编程题www.chaojimake.cn广告证书_学历查询、学位证书查询、学籍查询pdx47.mzolqbq.cn查看更多 其他类似问题 2019-09-30 oracle数据库的一个表中,怎么设置字段的默认值 36 2020-03-11 sql数据库字段设置成not null的话,字段不设置默认值是不是就不能插入了? 2014-11-05 oracle数据库中给字段加默认值的问题 1 2020-05-22 建数据库表时给一个字段加可为空和默认值为0的约束该怎么加 6 2019-10-08 oracle字段加了default默认值,还需要not null约束吗? 2017-09-17 Oracle数据如何添加和删除default约束? 26 2017-09-12 oracle 数据库中 default值的用法? 7 2017-10-07 sql 命令求解 sql语句中如何为新增列指定为NOT NULL 20 更多类似问题 > 为你推荐: