回 帖 发 新 帖 刷新版面

主题:怎么给已有字段添加NOT NULL属性???

create table test(name varchar2(8));
表已创建
alter table test
add constraint test_name_nn not null (name);
提示:标示符无效!
要怎么给name字段添加NOT NULL属性呀???

回复列表 (共4个回复)

沙发

ALTER TABLE test
alter column name varchar(8) not null

板凳

我是要添加一个“NOT NULL”的constraint,还要 添加constraint_name呀

3 楼

怎么没人回答我啊

4 楼

ALTER TABLE test ADD CONSTRAINT test_name_nn CHECK ( name is Not Null)

我来回复

您尚未登录,请登录后再回复。点此登录或注册