4.3 使用SQL语句为表创建和删除约束

4.3 使用SQL语句为表创建和删除约束

MySQL为数据完整性的实施和运用提供了完善的机制,包括规则、约束、默认值、触发器等。其中,约束、默认值是最为常用的数据完整性实施方法,将在本小节介绍,而触发器将在后续章节中介绍。

在MySQL中,约束一旦创建,就难以更改。若要修改已创建的约束,最简单、最实用的方式就是先删除已有的约束,然后再建立同名的约束。下面将介绍在MySQL中如何通过SQL语句为表创建和删除约束。