标签: sql
我已经提到了很多文件但是找不到支持/妥协的答案。任何人都可以简单地描述关键和约束之间的区别吗?
答案 0 :(得分:2)
键是表中的单个字段或多个字段的组合。它用于根据条件/要求从数据表中获取或检索记录/数据行。键还用于在不同的数据库表或视图之间创建关系。
SQL约束用于指定表中数据的规则。 如果约束和数据操作之间存在任何违规,则操作将中止。 创建表时(在CREATE TABLE语句内)或创建表(在ALTER TABLE语句内)后,可以指定约束。
您可以在以下链接中查看更多文档
Keys
Constraint