我正在用MySQL设计我的数据库。我将surrogate key
用于所有表格。但我也想让nature unique key
保持独特
例如,在我的Customer
表中,我有一个surrogate key
,它是一个自动递增的数字。还有一个customerUserName
字段应该唯一
如何强制执行此操作以确保每个customerUserName字段不同?
答案 0 :(得分:0)
您可以向customerUserName字段添加唯一键约束。
会是这样的
ALTER TABLE Customer ADD CONSTRAINT UQ_Customer_customerUserName UNIQUE(customerUserName)