数据库中为数据表增加新的字段时,可以为新字段设置NOT NULL约束吗? 我来答 1个回答 #热议# 应届生在签三方时要注意什么? 司马刀剑 高粉答主 2020-05-13 · 每个回答都超有意思的 知道顶级答主 回答量:4.6万 采纳率:93% 帮助的人:6757万 我也去答题访问个人页 关注 展开全部 是的,必须有百默认值。因为在SQL SERVER中NULL跟''是完全不一样的,NULL表示未知,没有类型可言,而''是有类型的,表示一个空的字符串。所以有not null约束的列是可以插入''的。有时候做判断的时候可能某个度列既有NULL值又有''值,这时候就经常用 where isnull(列名,'')=''进行判断。在ORACLE中,''是等同于NULL值进行处理的,这时候有not null约束的列就不知能插入''了。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 扬州日航网络科技有限公司广告2024-09-15Aacess软件在线下载,长期使用,全系列版本,包安装,长期售后服务!Aacess 原版中文软件,提供激活服务,专业技术人员在线指导,支持多台电脑安装。abode.rihangyz.cn 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容超越access,网页数据库,网页excel魔方网表,让文科妹子也能碾压程序员灵活实现复杂的企业应用,可随着业务快速灵活调整www.mf999.com广告accoss下载_正版下载,一键安装,不限设备使用accoss下载_不限设备安装,支持重装。可单独一键安装,支持远程协助。保姆级教程,快速上手使用。rj.hexiel.cn广告数据库零基础学习专为零基础学员设计,轻松就业数据库零基础学习数据库详解,融合经典实战场景,助力成为云时代数据库抢手人才数据库零基础学习零基础入门到企业级项目实战,掌握数据库核心技能,培养AI数据库人才class.imooc.com广告 其他类似问题 2020-01-30 数据库中表的创建中的not null是什么意思,怎么设置 5 2020-03-11 sql数据库字段设置成not null的话,字段不设置默认值是不是就不能插入了? 更多类似问题 > 为你推荐: