【发布时间】:2020-12-17 23:10:39
【问题描述】:
我想将表中的列组合成唯一的,它们不能有任何重复值。
例如,我有一个Person 表,其中包含姓名、年龄、地址和电话号码。
我希望(name, age, phone_number) 的组合必须是唯一的。
表人包含这些数据:
"Name1"|22|"adresse1"|000000
因此组合 (''Name1'' 和 22 和 000000) 必须是唯一的,但如果只有其中一个发生更改,例如 ("name2",22,000000) 将允许向表中插入数据.
请问如何使用 SQL 来管理?
【问题讨论】:
-
组合 - 不是“组合”.....
标签: sql constraints unique