【发布时间】:2020-08-12 19:17:23
【问题描述】:
让我在当前的上下文中解释一下:
我有一个 tokens 表,其中包含两列:name 和 token。
例如,可以为名为“John”的用户分配“更新”令牌。
但是,我不想让两行包含“John”、“updated”。但是,可能有一行包含“Mathew”、“updated”,所以不能使用主键。
是否可以在不执行两条语句的情况下做到这一点?提前谢谢你。
【问题讨论】:
-
您可以拥有一个由
name和token组成的主键。 -
您要防止插入重复行,还是要在查询表时删除重复行?