小编Joj*_*Bop的帖子

Postgresql:表约束和列约束的区别

pgsql 8.4 文档摘录:“[...] 列约束只是在约束仅影响一列时使用的符号方便。” 那么这个有效的sql如何?



DROP TABLE IF EXISTS test;
CREATE TABLE test(
id integer CONSTRAINT PK_test PRIMARY KEY  CONSTRAINT nenull NOT NULL CHECK (id3>=id2) 
--the check constraint affects two columns none of which is id
,id2 integer 
, id3 integer
);
Run Code Online (Sandbox Code Playgroud)

摘录似乎只适用于 PRIMARY KEY 和 FOREIGN KEY 约束,它们应该只影响与 Catcall 声明的约束在同一行上的列

postgresql constraints

6
推荐指数
2
解决办法
5896
查看次数

标签 统计

constraints ×1

postgresql ×1