例如,当我在表"bar“中的列"foo”上设置非空约束时,然后尝试添加包含空值的行时,将得到:
ERROR: null value in column "foo" violates not-null constraint另一方面,当我删除null约束并添加一个check (foo is not null)约束(可以将其命名为bar__foo__nn )时,我会立即得到表名、列名,以及类似于错误代
我试图在以下两个表之间创建一个外键:
id (PK,null,unique,AI)..。(没有约束的其他列)
id (pk,null,unique,AI)..。(没有约束的其他列)
ALTER table project
ADD CONSTRAINT fk_project_student FOREIGN KEY (student_number)