问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

混乱的NULL和NOT NULL

发布网友 发布时间:2022-04-16 03:25

我来回答

2个回答

热心网友 时间:2022-04-16 04:54

呵呵,第一次看到有人讨论 NOT NULL 和 NULL ,为此我还亲自试了试,其实没有那么复杂。首先我要说第一种是对的。
设计表时,
如果这个列不能为空,那么设置为NOT NULL
如果这个列可以为空,那么设置为 NULL,或者不设置
其实设置为 NULL,或者不设置,那么效果都是一样的,所以没必要设置 NULL,我以前从没有用过 NULL
所以呢,USERNAME应该是NOT NULL

附上测试语句
create table aaaaa
( a1 char(1) null,
a2 char(1) not null,
a3 char(1)
)
insert into aaaaa(a1,a2,a3)
values('a','b','c');
insert into aaaaa(a1,a2,a3)
values('','b','');
insert into aaaaa(a2)
values('b');
都是ok

热心网友 时间:2022-04-16 06:12

第一种是完全正确的,当字段设置为NOT NULL 时,增加记录时必须为该字段一个合法的值,否则会报错。
所以呢,USERNAME应该是NOT NULL
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 黑龙江债权转让合同纠纷该怎样取证 安徽债权转让合同纠纷应该怎么样取证 房产官司律师费多少 mysql 支持null字段吗 itunes无法连接到itunes store 发生未知错误(0x80092013) itunes store无法连接怎么办 无法连接到itunes store解决方法 用微波炉加热牛奶到30度,要多久? 牛奶放微波炉加热,太久了会导致营养流失,那应该加热多久好? 几年 前看过一部印度电影 有一个奴隶(可能不叫奴隶,但身份就是非常卑微的)和一个皇族的女子相爱了, 公主嫁给驸马前,婚前为何要派一个宫女去和驸马同寝? tp-link安防监控5220音频接三根线怎么接? tp_link安防? *1台播放的天气预报节目如何在央视网上看,每天总是错过晚上七点半 中央电视台从什么时候有天气预报 谁知道cctv晚七点半天气预报的北京版面的是那个景区? 央视天气预报几点播出 中央台晚上七点半天气预报的背景音乐是什么 中央电视台,天气预报几点播出? 请问每天晚上的中央一台的天气预报是7点多少开放,多少结束? 我想买二手房,请问二手房住房公积金贷款的流程有哪些 荣耀50参数配置详细 剑侠3pup和Pue装备是如何分刷怪和Pk的向气纯各是什么属性拜托各位大神 puecfg.exe是什么意思? 在哪里能查询中专学历 鸡蛋白是*(蛋黄的颜色)的,但是还是透明的,鸡蛋是不是坏了?为什么? 用水煮鸡蛋。真鸡蛋蛋黄外边有一层膜吗?透明的。是蛋黄外面哦。 去壳的鸡蛋放在开水里煮了几分钟后,吃的时候为什么蛋黄还是透明的,不是固体,是没有煮熟吗? 一种蛋外面有层泥里面蛋清是透明的*蛋黄也是*的谁知到这叫什么蛋 熟的鸡蛋蛋黄和蛋清之间有层透明薄膜吗 mysql中怎么设置一个已经建立的表的属性是否允许为空。如想修改一个允许null 的属性为not 事业单位的副高级职称可以任副县级领导岗位吗 副高级职称可以担任副处级职务吗 事业单位的副高职称走参公应该是什么职务? 位图与矢量图的优缺点有哪些? 手机微信聊天记录怎么不同步到电脑 哈尔滨商家怎么办健康码? 常住哈尔滨的外籍人员怎样申请健康码? 王者荣耀修改荣耀战区的软件苹果 小辣椒 X4手机相片删除没备份找回? 你好,不小心把手机文件夹里的相片删除了没有备份,怎么找回麻烦了,很急。 手机照片从文件夹里删除了,没有备份,怎么找回 多大年龄免票火车票 小孩话多了以后怎么办?