有什么表级约束声明可以做而列级约束声明不能做的事情吗?

Sté*_*ert 7 sql-server constraint ddl

今天考试了 有一个问题让我感到不安:

表级约束能做什么而列级约束不能做什么?

我的回答是只有表级约束声明才允许设置复合主键。我想这不是唯一的区别。我怎么能加上呢?

Mar*_*ith 14

您已经忘记了除主键之外的其他类型的约束(也适用于唯一、检查和外键约束),但基本上就是这样。

列级约束只能引用它旁边声明的列。表级约束可以引用多个列。