简述数据库中的六大约束
网站编辑2023-06-29 08:53:51258
主键约束:一个表必须有一个主键,主键是一个数据类型为INNER PRIMARY KEY(唯一键)的约束。主键约束是为了保证表中所有行的顺序。
唯一约束:一个表必须有一个名为“unique”的列,该列只有一个键值。这个约束表示一个行存在于这个列中,但不存在于表中,则这个行的值为unique。
外键约束:一个表必须有一个外键,外键是一个数据类型为INNER PRIMARY KEY(非唯一键)的约束。这个约束表示一个表中的行必须指向另一个表中的行,不能为空。
非空主键约束:一个表必须有一个主键,主键是一个数据类型为INNER PRIMARY KEY(非唯一键)的约束。这个约束表示一个行存在于这个列中,但不存在于表中,则这个行的值必须为非空主键约束中的值。
非空外键约束:一个表必须有一个外键,外键是一个数据类型为INNER PRIMARY KEY(非唯一键)的约束。这个约束表示一个行存在于这个列中,但不存在于表中,则这个行的值必须为非空外键约束中的值。







