slq数据库提示数据库处理信息不能有空的命令是什么原因

来源:百度知道 编辑:UC知道 时间:2024/05/24 10:24:50

按照我对楼主的意思理解

在建表的时候,在需要非空的字段后门加上一个not null 的约束

create table User
(
user_name VARCHAR(10) NOT NULL
user_id NUMBER(10) PRIMARY KEY,
user_address VARCHAR(30)

);

其中的NOT NULL 就能起到这样的作用

如果表建立以后 可以用以下方式

ALTER TABLE user MODIFY
(
user_name NOT NULL
);

以上在oracle中合法,这些基本语句对于其他数据库应该也没有问题

end