SQL CHECK 约束

Posted lbliubinlb

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL CHECK 约束相关的知识,希望对你有一定的参考价值。

SQL CHECK 约束

CHECK 约束用于限制列中的值的范围。

如果对单个列定义 CHECK 约束,那么该列只允许特定的值。

如果对一个表定义 CHECK 约束,那么此约束会基于行中其他列的值在特定的列中对值进行限制。

1、ALTER TABLE Persons ADD CHECK (P_Id>0)

2、ALTER TABLE Persons ADD CONSTRAINT chk_Person CHECK (P_Id>0 AND City=‘Sandnes‘)

3、ALTER TABLE Persons DROP CONSTRAINT chk_Person

4、ALTER TABLE Persons DROP CHECK chk_Person

以上是关于SQL CHECK 约束的主要内容,如果未能解决你的问题,请参考以下文章

SQL中的check约束

SQL Server创建 学号 性别 课程编号 check约束 主键约束 UNIQUE约束

mysql check 约束

SQL中CHECK约束怎么建?

SQL CHECK 约束:使用方法及撤销方法剖析

SQL CHECK 约束