限制字段​​的数值范围

时间:2014-03-14 18:37:38

标签: sql tsql

我想限制数值字段可能具有的值范围。 恩。该领域"年"应该能够拥有1995年至2016年的价值

这可能在 Microsoft SQL Server 2012的Transact-SQL 吗?

1 个答案:

答案 0 :(得分:1)

使用CHECK CONSTRAINT,如下所示:

CREATE TABLE YourTable
(
    Id int not null primary key,
    Year int not null check (Year >= 1995 AND Year <= 2016)
)