数据库中表的创建中的not null是什么意思,怎么设置

如题所述

不允许这个字段为空值,写代码的话,在字符类型后面加上就可以了,例如:

create table emp (

id varchar2(10) not null, --这个字段不能为空

name varchar2(10)

);

除了强制设定not null的,建表后,主键、分区字段等都是非空的。

扩展资料:

not null:

comment的作用是给表创建备注,not null 意思是给字段不允许为空,是一个固定的语句表示给表创建的备注不允许为空,如果改为comment null那意思就是可以为空了。

数据库管理系统是数据库系统的核心组成部分,主要完成对数据库的操纵与管理功能,实现数据库对象的创建、数据库存储数据的查询、添加、修改与删除操作和数据库的用户管理、权限管理等。

参考资料来源:百度百科-数据库

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-05-21
不允许这个字段为空值。写代码的话,在字符类型后面加上就可以了。例如:
create table emp (
id varchar2(10) not null, --这个字段不能为空
name varchar2(10)
);

除了强制设定not null的,建表后,主键、分区字段等都是非空的。本回答被网友采纳