在数据库中,如果创建表时,如果没有指定NULL或NOT NULL,在缺省情况下用什么?

2024-12-31 14:58:13
推荐回答(3个)
回答1:

如果创建表时,如果没有指定NULL或NOT NULL,默认为null.
主键肯定是not null
其他字段根据情况设定是否not null,比如有些字段必须有内容的则需要选择not null.举个例子:
人员信息表:
ID 主键,自增,not null;
UserName 用户名,不是主键但肯定也不能为空,因此也要not null
email 邮件地址,可以为空,不用设置,默认为null

回答2:

如果字段是主键的话 NOT NUll

其他的一般都是NULL

回答3:

NOT NULL是个约束吧,NULL??