小编Jim*_*mmy的帖子

在postgresql中添加一个二分之一的非空约束

如果我在Postgresql中有一个表:

create table Education ( 
    id                  integer references Profiles(id),
    finished            YearValue not null,
    started             YearValue,
    qualification       text,
    schoolName          text,
    studiedAt           integer references Organizations(id),
    primary key (id)
);
Run Code Online (Sandbox Code Playgroud)

我需要创建一个约束,以便schoolName或者studiedAt不需要为null(其中一个必须包含信息).

我该怎么做呢?

sql postgresql constraints database-schema

24
推荐指数
1
解决办法
1万
查看次数

标签 统计

constraints ×1

database-schema ×1

postgresql ×1

sql ×1