在SQL中设置数值限制

时间:2013-04-08 21:36:58

标签: sql

我是SQL的新手,我有一个带有group_cap列的表组。如何在SQL中指定列group_cap不能是大于4的值。例如,组A中的人数不能超过4人。

1 个答案:

答案 0 :(得分:1)

在表格上创建约束。

ALTER TABLE [group] ADD CONSTRAINT
    CK_group_cap CHECK (group_cap <= 4)

对于一系列值,请使用between

ALTER TABLE [group] ADD CONSTRAINT
    CK_group_cap CHECK (group_cap between 1 and 4)