Because check constraints can reference only the columns on which the column - level or table - level constraint is defined , any cross - table constraints in this case , business rules must be defined as triggers 由于check约束只能引用定义了列级或表级约束的列,表间的任何约束(在本例中是业务规则)都必须定义为触发器。