如果要限制列接受的值,请使用检查约束(CHECK Constraint)。 检查约束与 FOREIGN Key 约束有一些相似之处,因为这两个约束都控制在列中输入的值。
例子
使用 CHECK 约束可以限制在工资列中输入的值的范围。 您可以使用它设置从 10000 到 1000000 的薪水范围。
在 empinfo 表中创建检查 约束的语句
create table empinfo ( empid int primary key, emp_panno int unique, name varchar(15), age int, city varchar(15), salary money CHECK(salary >=10000 and salary <=1000000) )
使用empinfo表语句
insert into empinfo values(1, 12,'jack',45,'alan',88888); insert into empinfo values(2,32,'tom',35,'alan',188888);
日期:2020-06-02 22:17:51 来源:oir作者:oir
