DB2约束

    DB2约束

DB2 约束用来对数据实施业务规则,主要包括以下类型

非空(NOT NULL)约束。
唯一约束。
主键约束。
外键约束。
表检查约束。
此外,还有另一种名为 信息约束(informational constraint)的约束,与上面所列的这五种约束类型不同的是,信息约束不是由数据库管理器实施的,但是 SQL 编译器可用它来提高查询性能。
触发器也可以实现业务约束。

 

约束是不能直接修改的,必须先删除约束,然后创建一个新的约束

主键约束 肯定是唯一约束和非空约束

主键约束的字段只能有一个,唯一约束的字段可以有多个

 

 

你可能感兴趣的:(db2)